Emanote emanates1 a structured view of your plain-text notes.
Create beautiful websites -- such as personal webpage, blog, wiki, Zettelkasten, notebook, knowledge-base, documentation, etc. from future-proof plain-text notes and arbitrary data -- with live preview that updates in real-time.
Installing and using
Emanote is a Haskell software.2 Thanks to Nix, this repository is pre-configured to provide a delightful development experience with full IDE support in Visual Studio Code.
See https://srid.ca/haskell-template/start for complete instructions, but the tldr is: Install nix, enable Flakes and run
See architecture.md for a high-level overview of the codebase.
PR contribution guidelines
nix build .#check -L when opening a PR.