Markdown editor with bidirectional links and excellent math support, powered by ProseMirror. (In Development!)
See the codeNoteworthy is currently in development! I work on Noteworthy in my free time, so progress comes in bursts.
A free, open-source, local-first Markdown editor built with ProseMirror.
completed syntax features
prosemirror-math[[wikilink]] syntax@[noteworthy]-style and [@pandoc]-stylecompleted editor features
\providecommand in math nodescodemirrortikz diagrams via @drgrice1/tikzjax (inspired by obsidian-tikzjax)prosemirror-autocompletein development
bibtex or csl-json bibliography fileplanned
bibtex or csl-json bibliography fileflavor: metadata for interoperability with other editorsInline Math:

Display Math:

tikz DiagramsNoteworthy supports tikz diagrams via @drgrice1/tikzjax, which was created by compiling the original Pascal source of TeX to WebAssembly, with only the dependencies needed to run tikz.

(screenshot taken 12 July 2021)

(screenshot taken 16 September 2020)

(screenshot taken 17 September 2020)

Obsidian (especially its community plugins) has been a source of inspiration for me during the development of Noteworthy, and occupies a similar position in the note-taking space, but with a few key differences:
flavor metadata, to maximize interoperability with other editors.The table below compares Noteworthy to other editors with similar features. Of course, each editor has its own unique features not listed! For an even more detailed comparison, check out the exhaustive feature comparison put together by the folks at Athens Research.

Last updated 16 September 2020. If you notice any errors or omissions in the feature comparison table, please file an issue and I will correct it.
Noteworthy is still a bit rough around the edges, and is missing some basic quality-of-life features. However, it's stable enough that I use it for all my daily note-taking. You can follow these instructions if you really wish to run it.
git clone git@github.com:benrbray/noteworthy.git
cd noteworthy-electron
npm run build:linux
After building, look in the /dist folder for an executable.
Noteworthy is built with electron-vite. To run in development mode with live-reload,
cd noteworthy-electron
npm run dev
392 commits
TypeScript
87.5%
CSS
11.9%
Markdown editor with bidirectional links and excellent math support, powered by ProseMirror. (In Development!)
See the codeNoteworthy is currently in development! I work on Noteworthy in my free time, so progress comes in bursts.
A free, open-source, local-first Markdown editor built with ProseMirror.
completed syntax features
prosemirror-math[[wikilink]] syntax@[noteworthy]-style and [@pandoc]-stylecompleted editor features
\providecommand in math nodescodemirrortikz diagrams via @drgrice1/tikzjax (inspired by obsidian-tikzjax)prosemirror-autocompletein development
bibtex or csl-json bibliography fileplanned
bibtex or csl-json bibliography fileflavor: metadata for interoperability with other editorsInline Math:

Display Math:

tikz DiagramsNoteworthy supports tikz diagrams via @drgrice1/tikzjax, which was created by compiling the original Pascal source of TeX to WebAssembly, with only the dependencies needed to run tikz.

(screenshot taken 12 July 2021)

(screenshot taken 16 September 2020)

(screenshot taken 17 September 2020)

Obsidian (especially its community plugins) has been a source of inspiration for me during the development of Noteworthy, and occupies a similar position in the note-taking space, but with a few key differences:
flavor metadata, to maximize interoperability with other editors.The table below compares Noteworthy to other editors with similar features. Of course, each editor has its own unique features not listed! For an even more detailed comparison, check out the exhaustive feature comparison put together by the folks at Athens Research.

Last updated 16 September 2020. If you notice any errors or omissions in the feature comparison table, please file an issue and I will correct it.
Noteworthy is still a bit rough around the edges, and is missing some basic quality-of-life features. However, it's stable enough that I use it for all my daily note-taking. You can follow these instructions if you really wish to run it.
git clone git@github.com:benrbray/noteworthy.git
cd noteworthy-electron
npm run build:linux
After building, look in the /dist folder for an executable.
Noteworthy is built with electron-vite. To run in development mode with live-reload,
cd noteworthy-electron
npm run dev
392 commits
TypeScript
87.5%
CSS
11.9%