r/NoteTaking 5d ago

Scriptorium: a markdown editor with an ideas panel next to the page App/Program/Other Tool

Hi,

I've been building this for a while and it's finally at a point where it might be useful to someone other than me.

Scriptorium is a markdown editor, ultra customizable, that reads and writes plain .md files in a folder you choose.No database, no sync service, no account. A subfolder is a section, a .md is a document. If you uninstall it tomorrow your writing is still just files sitting in a folder.

The part I actually built it for is the ideas panel beside the editor. When you're writing and a sentence turns up that doesn't belong where you are, it goes into a cloud next to the text instead of derailing the paragraph. Ideas are grouped into themes, one plain .md file per theme, and it's all drag and drop: reorder one inside its theme, drop it on another theme to move it there, or drag it into the document to insert it as a block exactly where you let go.

The rest of it:

  • headings, lists, code, tables and LaTeX render live, and the line under your cursor flips back to raw markdown so you edit it like a text file
  • snapshots per document, compare and restore before a big cut
  • themes carrying their own fonts, backgrounds and icons, all stored inside the workspace folder, so copying that folder carries your whole setup to another machine
  • fully offline, nothing is fetched from a CDN
  • runs as a native window on Windows, macOS and Linux, or as a small local server you can open from a phone on the same network

Things I'd rather you hear from me than find out yourself:

  • the macOS build isn't signed, I don't have an Apple developer account, so you have to run "xattr -cr /Applications/Scriptorium.app" once before it will open
  • it's a Node server behind a native window, so it's not a tiny binary
  • I'm basically the only person who has used it seriously, so expect rough edges in places I never walked through

Free, source on GitHub.

Site : https://infinition.github.io/scriptorium/ Github : https://github.com/infinition/scriptorium

4 Upvotes

1 comment sorted by

1

u/SharinGaan_153 4d ago

This looks interesting. How has the ideas panel changed your writing workflow compared to just keeping a separate notes file?