A desktop application for combining Markdown with Evernote.
I really like working with Evernote and Markdown. However, it is hard to find an editor to support both perfectly.
Alternatives are like ever-notedown for Atom, Evernote for Sublime Text, both of which are not quite stable and convenient for me.
Also, Marxico is the best choice, but it is not an open source software.
This editor is not fully functional yet.
- Just
yarn
to install all packages. yarn run dev
to start hot server and live-loading.
If main window fails, remember to check the Internet connection to Facebook. Because in development mode React & redux dev-tools for chrome need to be downloaded from Facebook.
- MacOS
- Windows
- Sync-scrolling for editor and preview window.
- Searching and replacement
- Styles of code editor
- Open local
.md
files - Recent file list
- Rendering styles
- Support for key shortcuts.
- Support for quick searching.
- Support for code syntax highlight.
- Support for MathJax.
- Support for [TOC].
- Support for flow chart and sequence diagrams.
- Support for foot notations.
- EverNote SDK authorization.
- Configuration of note information details: notebook, tags, notes, etc.
- Handling conflicts.
- electron-react-boilerplate Live editing development boilerplate on desktop app.
- marked A markdown parser and compiler. Built for speed.
- CodeMirror A versatile text editor implemented in JavaScript for the browser.
not used yet but considerable
- MathJax Beautiful math in all browsers.
- node-html-pdf Html to pdf converter in nodejs. It spawns a phantomjs process and passes the pdf as buffer or as filename.
- ant-design An enterprise-class UI design language and React-based implementation.
- flowchart.js Draws simple SVG flow chart diagrams from textual representation of the diagram.
- JS Sequence Diagrams Draws simple SVG sequence diagrams from textual representation of the diagram.