{"id":17794964,"url":"https://github.com/madeyoga/chun-mde","last_synced_at":"2026-03-05T12:03:49.099Z","repository":{"id":48830149,"uuid":"371015623","full_name":"madeyoga/chun-mde","owner":"madeyoga","description":"Markdown editor based on codemirror 6","archived":false,"fork":false,"pushed_at":"2024-10-23T15:22:58.000Z","size":501,"stargazers_count":14,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-20T23:43:33.370Z","etag":null,"topics":["codemirror6","editor","markdown","markdown-editor"],"latest_commit_sha":null,"homepage":"https://madeyoga.github.io/chun-mde/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madeyoga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-26T11:51:37.000Z","updated_at":"2024-10-23T15:23:02.000Z","dependencies_parsed_at":"2024-11-15T15:15:00.779Z","dependency_job_id":"ebe8dbec-56fe-47dd-bec2-cbf87bba2183","html_url":"https://github.com/madeyoga/chun-mde","commit_stats":null,"previous_names":["madeyoga/chunchunmaru-mde"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/madeyoga/chun-mde","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeyoga%2Fchun-mde","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeyoga%2Fchun-mde/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeyoga%2Fchun-mde/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeyoga%2Fchun-mde/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madeyoga","download_url":"https://codeload.github.com/madeyoga/chun-mde/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madeyoga%2Fchun-mde/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30079565,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T11:57:42.557Z","status":"ssl_error","status_checked_at":"2026-03-04T11:56:10.793Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codemirror6","editor","markdown","markdown-editor"],"created_at":"2024-10-27T11:21:51.859Z","updated_at":"2026-03-05T12:03:49.085Z","avatar_url":"https://github.com/madeyoga.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# chunchunmaru-mde\n[![](https://data.jsdelivr.com/v1/package/npm/chunmde/badge)](https://www.jsdelivr.com/package/npm/chunmde)\n![npm](https://img.shields.io/npm/dt/chunmde?style=flat-square)\n![NPM Version](https://img.shields.io/npm/v/chunmde)\n\nMarkdown editor based on [codemirror6](https://codemirror.net/)\n\n## Features\n- Key bindings\n- Toolbars\n- Commands:\n  - heading\n  - italic \u003cCtrl+i\u003e\n  - bold \u003cCtrl+b\u003e\n  - quote \u003cCtrl+Shift+e\u003e\n  - code \u003cCtrl+e\u003e\n  - link \u003cCtrl+k\u003e\n  - Unordered list \u003cCtrl+Shift+8\u003e\n- Plugins:\n  - Image upload\n\n## Usage\n\n#### Browser\n```html\n\u003c!doctype html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n  \u003cmeta charset=\"utf-8\"/\u003e\n  \u003ctitle\u003eMarkdown editor in the browser\u003c/title\u003e\n  \u003clink rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/chunmde@x.y.z/dist/chunmde.min.css\"\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n  \u003cdiv id=\"editor-container\"\u003e\u003c/div\u003e\n  \u003cscript src=\"https://cdn.jsdelivr.net/npm/chunmde@x.y.z/dist/chunmde.bundle.min.js\"\u003e\u003c/script\u003e\n  \u003cscript\u003e\n    const { createChunEditor, createImageUploadPlugin } = Chun\n    \n    const imageUploadPlugin = createImageUploadPlugin({\n      imageUploadUrl: \"\", \n      imageFormats: [\"image/jpg\", \"image/jpeg\", \"image/gif\", \"image/png\", \"image/bmp\", \"image/webp\"],\n    })\n\n    const editor = createChunEditor({\n      doc: initialContent.value,\n      lineWrapping: true,\n      indentWithTab: true,\n      toolbar: true,\n    })\n    .use(imageUploadPlugin)\n    .mount(\"editor-container\")\n\n    console.log(editor.getValue())\n  \u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n```\n\n## Contribute\n- [Fork the repository](https://github.com/madeyoga/chunchunmaru-mde.git)!\n- Clone your fork: `git clone https://github.com/your-username/chunchunmaru-mde.git`\n- Create your feature branch: `git checkout -b my-new-feature`\n- Commit your changes: `git commit -am 'Add some feature'`\n- Push to the branch: `git push origin my-new-feature`\n- Submit a pull request :\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadeyoga%2Fchun-mde","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadeyoga%2Fchun-mde","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadeyoga%2Fchun-mde/lists"}