You might not have heard about PageDown before, but you must have heard about Stack Overflow and its sister sites. Well, PageDown is the Markdown library those services use. And it is also what StackEdit is based on.
StackEdit is a full-featured modern, open-source Markdown editor and it is what is used by Stack Overflow and all its sibling sites.
You can use it to manage multiple Markdown documents when both online and offline by creating Markdown documents that you can export as PDF and HTML; share as links that can be viewed in a nice format; publish on GitHub, Google Drive, Dropbox, Gist, or any SSH server; view statics about; synchronize to the cloud (Google Drive and Dropbox); publish on Blogspot, Tumblr, and WordPress.
Regarding how it works, it is important to remember that:
- Documents are stored in the browser’s local storage, which means they are not shared between different browsers/computers. Clearing your browser’s data may delete all your local documents.
- Full access to Dropbox or Google Drive is required to be able to import any document in StackEdit. Imported documents are downloaded in your browser and are not transmitted to a server.
You will be greeted with welcome tutorial notes to get you up to speed with the editor when you open it for the first time. Try to follow the guides.
Features in StackEdit
- Open-Source & Cross-Platform: StackEdit works smoothly in all modern browsers and its source code is open to contribution on GitHub.
- An online welcome guide and usage tips here.
- Real-time HTML preview with Scroll Link feature to bind editor and preview scrollbars.
- Markdown Extra/GitHub-Flavored Markdown support and Prettify/Highlight.js syntax highlighting.
- WYSIWYG control buttons.
- Customizable User interface.
- Support for themes and app extensions.
- Works offline.
- Supports synchronization to Google Drive and Dropbox.
- One click publish on Blogger, Dropbox, Gist, GitHub, Google Drive, SSH server, Tumblr, WordPress.
- Support for LaTeX MatJax and UML diagrams.
You can use StackEdit in your browser even when you’re offline and that is what puts it on my list of the best markdown apps in the world, period.
You can also install on Linux using the following commands.
$ git clone https://github.com/benweet/stackedit $ cd stackedit $ npm install
To access StackEdit, open your browser to localhost:3000.
Do you have any experience with StackEdit? Or have you used something better? Let us know in the comments section below.