4 ms·
Show HN: Tufte Editor – Local Markdown Editor with Tufte CSS Live Preview
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.
- aanet 8mo agoKudos 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
- avngr86 8mo agoHey 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.
- unmarkdown 7mo agoNice 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.
- avngr86 7mo agoHey :) 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.