MDX Notes:开源跨平台笔记工具,用 MDX 直接完成公众号排版
MDX Notes 是一款免费开源的跨平台笔记软件,同时也是一个微信公众号排版编辑器。软件使用 MDX(Markdown + JSX)进行编辑与排版,项目主要采用 TypeScript/JavaScript 开发,遵循 GPL 3.0 开源协议,代码托管在 GitHub:
https://github.com/maqi1520/mdx-notes
MDX 结合了 Markdown 和 JSX 的优点,允许在 Markdown 文档中直接使用 React 组件,构建复杂的交互式文档。
功能特性
- 桌面版支持 Windows、macOS、Linux 平台,同时提供基于浏览器访问的 Web 版本。
- 一键复制到微信公众号。
- 支持自定义样式组件与自定义样式。
- 支持生成二维码。
- 代码 diff 高亮。
- 支持生成文章目录。
- 支持生成微信脚注。
- 内置 10+ 主题和代码主题,支持代码格式化。
- 支持文章分享。
- 支持下载 Markdown。
- 支持导出 PDF。
- 支持本地文件实时保存。
- 支持本地文件目录树管理。
- 支持导出 HTML。
在线使用
Web 版本可以直接在浏览器中访问:
https://mdxnotes.com/post?id=demo
下载安装
桌面版安装包位于 GitHub Releases 页面:
https://github.com/maqi1520/mdx-notes/releases
选择对应操作系统的安装文件下载即可;Windows 下安装完成后运行 tauri-app.exe。