Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Marktext | 39,687 | a month ago | 1 | January 17, 2022 | 1,033 | mit | JavaScript | |||
📝A simple and elegant markdown editor, available for Linux, macOS and Windows. | ||||||||||
Foam | 13,773 | 5 | 16 days ago | 55 | October 04, 2021 | 74 | other | TypeScript | ||
A personal knowledge management and sharing system for VSCode | ||||||||||
Editor.md | 12,952 | 35 | 8 | 24 days ago | 1 | June 27, 2015 | 555 | mit | JavaScript | |
The open source embeddable online markdown editor (component). | ||||||||||
Macdown | 9,232 | 3 months ago | 533 | Rich Text Format | ||||||
Open source Markdown editor for macOS. | ||||||||||
Mahapps.metro | 8,724 | 3,256 | 160 | 23 days ago | 1,195 | October 15, 2021 | 76 | mit | C# | |
A framework that allows developers to cobble together a better UI for their own WPF applications with minimal effort. | ||||||||||
Laverna | 8,700 | 2 years ago | 2 | April 22, 2015 | 448 | mpl-2.0 | JavaScript | |||
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote. | ||||||||||
Dillinger | 7,664 | 20 days ago | 109 | mit | HTML | |||||
The last Markdown editor, ever. | ||||||||||
Milkdown | 7,495 | 2 days ago | 3 | mit | TypeScript | |||||
🍼 Plugin driven WYSIWYG markdown editor framework. | ||||||||||
Dendron | 5,509 | 16 | a month ago | 404 | September 20, 2022 | 753 | apache-2.0 | TypeScript | ||
The personal knowledge management (PKM) tool that grows as you do! | ||||||||||
Yn | 4,781 | a day ago | 31 | agpl-3.0 | TypeScript | |||||
A highly extensible Markdown editor. Version control, AI completion, mind map, documents encryption, code snippet running, integrated terminal, chart embedding, HTML applets, Reveal.js, plug-in, and macro replacement. |
MarkEdit is a free and open-source Markdown editor, for macOS. It's just like TextEdit on Mac but dedicated to Markdown
.
To learn more, refer to Philosophy and Why MarkEdit.
MarkEdit is completely free and open source, with no advertising or promotions for other services. We ship it because we love it, and we don't expect any revenue from it.
Please consider starring this project and leaving a nice review on the Mac App Store, your support is all we need.
Please refer to the wiki page for details.
After checking out the project, go to the root folder of the repository and run:
cd CoreEditor
yarn install
yarn build
To test the editor in a dev environment, run
yarn dev
instead, web interfaces are exposed towindow.webModules
.
After successfully building CoreEditor
, open MarkEdit.xcodeproj
, and build the MarkEditMac
target.
It's recommended to override build settings by adding a Local.xcconfig
file under the root folder, including code signing identity, development team, etc.
Note that you should always use the latest version of Xcode.
Unit tests are run automatically by GitHub actions, you can also run them on your machine.
Make sure dependencies are installed and run:
cd CoreEditor
yarn test
MarkEditMac consists of several targets, here's an example of testing MarkEditCoreTests
:
xcodebuild test -project MarkEdit.xcodeproj -scheme MarkEditCoreTests -destination 'platform=macOS'
For bug reports, please open an issue.
For code changes, bug fixes are generally welcomed, feel free to open pull requests. However, we hesitate to add new features (why), please fork the repository and make your own.
For localization, please also open an issue as mentioned above first.
Thanks in advance.
MarkEdit is built on top of the awesome CodeMirror 6 project.
MarkEdit has built-in proofing support based on Grammarly.
MarkEdit uses ts-gyb to generate lots of boilerplate code.