{"id":18373035,"url":"https://github.com/nvwa-io/wechat-markdown-editor","last_synced_at":"2025-09-04T06:41:15.039Z","repository":{"id":119625965,"uuid":"176006022","full_name":"nvwa-io/wechat-markdown-editor","owner":"nvwa-io","description":"将 Markdown 文档内容格式化为符合微信公众号格式的文章内容。（建议使用 Chrome 浏览器）http://wm.nvwa-io.com","archived":false,"fork":false,"pushed_at":"2019-03-16T18:50:56.000Z","size":977,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-03T21:43:05.696Z","etag":null,"topics":["editor","markdown","markdown-format","wechat"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nvwa-io.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-03-16T17:57:44.000Z","updated_at":"2020-04-15T08:41:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"365f0607-ff85-4f4b-9553-255150ca3e24","html_url":"https://github.com/nvwa-io/wechat-markdown-editor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/nvwa-io/wechat-markdown-editor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvwa-io%2Fwechat-markdown-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvwa-io%2Fwechat-markdown-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvwa-io%2Fwechat-markdown-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvwa-io%2Fwechat-markdown-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nvwa-io","download_url":"https://codeload.github.com/nvwa-io/wechat-markdown-editor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nvwa-io%2Fwechat-markdown-editor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273567234,"owners_count":25128630,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["editor","markdown","markdown-format","wechat"],"created_at":"2024-11-06T00:08:18.843Z","updated_at":"2025-09-04T06:41:14.997Z","avatar_url":"https://github.com/nvwa-io.png","language":"JavaScript","readme":" 微信公众号排版编辑器\n---\n\n![wechat markdown demo](./wm-ui/assets/images/demo-wm.png)\n\n重要备注：本仓库前端是基于该仓库 [lyricat/wechat-format](https://github.com/lyricat/wechat-format) 修改而来。\n\n介绍：将 Markdown 文档内容格式化为符合微信公众号格式的文章内容。\n\n- 在线版：[http://wm.nvwa-io.com](http://wm.nvwa-io.com) （ `wm` 是 Wechat Markdown 的缩写） \n- 介绍：https://mp.weixin.qq.com/s/pn0LzyfgUj6rGUfVHUksjg\n\n\n## 优点\n\n- 能较好地将 Markdown 排版，并格式化为符合微信公众号的文本格式。\n- 解决 `ul` 和 `ol` 元素样式渲染时被微信编辑器重置的问题。\n- 文中链接自动转换为参考文献索引，并且附在文字末尾。\n- [新] 左侧编辑器编辑内容，右侧实时查看文章样式。\n\n\n\n```\n# 疑问解答\n\n1. 为什么不基于原仓库(lyricat/wechat-format)进行修改和提 PR ？\n\n原因 1：页面结构修改的变化比较大，跟原项目的所期结构不一致。\n原因 2：该项目后续期望加上服务端功能，记录写过的 Markdown 文章，方便继续查看和修改原来编辑过的 Markdown 文档。\n\n2. 为什么要做相应的修改和功能新增？\n\n原因：因为本人时常用 Markdown 写日记或者公众号文章，lyricat/wechat-format 这个项目很好地解决了 Markdown 转公众号文章格式。\n\n基于它，本人后续期望进一步改造和功能扩展，以期实现更符合部分用户使用习惯的用户体验效果。\n\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvwa-io%2Fwechat-markdown-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnvwa-io%2Fwechat-markdown-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnvwa-io%2Fwechat-markdown-editor/lists"}