A split-pane Markdown editor that renders live preview with Tufte CSS. Sidenotes, margin notes, epigraphs, full-width figures, and BibTeX citations with autocomplete — all in standard Markdown extensions.

Documents are .md files on disk. Images are regular files. Exports to standalone HTML with Tufte CSS baked in — my use case is writing essays and uploading them directly to my personal site.

Zero dependencies, no npm install, no accounts, no build step. Just `node server.js`. ~7 files total.

Full disclosure in the README: I'm a researcher, not a JS developer, and the code was AI-generated. Contributions and code review welcome.

Nice approach keeping it minimal. Tufte CSS is a solid choice for readability. Interesting that you went with BibTeX citations in markdown. How are you parsing those? custom remark plugin or something else? I've found the remark/rehype ecosystem handles most markdown extensions well but citations tend to need custom work.

Hey :) thank you! I'm honestly note sure as I did not write the code to handle this problem. I simply asked claude for what I wanted. Seems to work quite well though. Sorry about that.

Kudos on launching. Interesting project. Any pics of the editor ? Would love to see.

Does it handle Latex formulae?

Also, would love to see if there was an Agent.md file for Claude

Hey thanks! I've added a screenshot. Yes it supports latex and code formatting. I'll add a short video soon as well. No agent.md for claude. I didnt know I could do that :) HOpe its useful.