Skip to content

Christian-Gennari/Scriptorium

Repository files navigation

Scriptorium

Scriptorium editor with the Writer's Study theme

A self-hosted writing app. Saves as plain .md files. No database, no accounts, no telemetry.

Started off as a CalmlyWriter.com clone, but has outgrown that scope and become its own thing now.

What it does

  • A clean editor with themes (Writer's Study, Mist, Dark, Black, Sepia, Paper)
  • Fonts, spacing, colors you can tweak
  • Auto saves every few seconds
  • Focus mode dims everything except your current paragraph
  • Keyboard shortcuts for everything (hit ? to see them)

What it doesn't do

  • No lock-in. Your files are plain Markdown, readable from any editor.
  • No database. Just a folder of .md files on disk.

More screenshots

Sidebar open Paper theme Dark theme Settings panel


Get started

git clone <repo>
cd scriptorium
npm install
npm start

Open http://localhost:3000

Or with Docker:

services:
  scriptorium:
    build: .
    ports:
      - "3000:3000"
    volumes:
      - ./data:/app/data

Backups

See RCLONE_SETUP.md for automated backups to any cloud provider.

About

A self-hosted writing app. Saves as plain .md files. No database, no accounts, no telemetry.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors