Folio is a serene, fully-offline desktop studio for writing books, where chapters glide into order with a drag and export effortlessly to PDF, Word, and more.
  • TypeScript 61.8%
  • JavaScript 17.1%
  • CSS 16.2%
  • HTML 4.8%
Find a file
2026-10-04 10:03:04 -05:00
.impeccable refactor(renderer): split book.ts into 12 focused modules 2026-08-29 20:16:12 -05:00
build Add white/black Folio icon variants and theme-aware in-app icon 2026-08-20 13:02:19 -05:00
docs Replace markdown editor with native Tiptap editor and add Home navigation 2026-08-20 11:12:17 -05:00
public/fonts Add Neon and Meridian glass themes, bundled fonts, configurable recovery backup location, autosave and UI polish 2026-08-24 18:58:16 -05:00
scripts Add Neon and Meridian glass themes, bundled fonts, configurable recovery backup location, autosave and UI polish 2026-08-24 18:58:16 -05:00
src fix(updater): narrate the handoff to ~/.config/Folio/update.log + safe tree flatten 2026-10-04 10:03:04 -05:00
tests feat(recents): Hide action on recents rows — list-only, never touches the book on disk; 'Hidden (n)' disclosure to unhide; re-opening a book un-hides it; hidden entries dropped from Open Recent menu 2026-10-02 14:30:04 -05:00
.gitignore feat: spellcheck menu, typewriter mode, file associations, updater hardening 2026-09-19 16:38:17 -05:00
electron-builder.yml feat: spellcheck menu, typewriter mode, file associations, updater hardening 2026-09-19 16:38:17 -05:00
esbuild.config.mjs Add Neon and Meridian glass themes, bundled fonts, configurable recovery backup location, autosave and UI polish 2026-08-24 18:58:16 -05:00
FolioICON.png Replace markdown editor with native Tiptap editor and add Home navigation 2026-08-20 11:12:17 -05:00
LICENSE Stage 1: app skeleton — Electron window, sidebar/editor layout, light/dark CSS, esbuild build, typecheck 2026-08-16 13:33:53 -05:00
package-lock.json chore(release): bump to 0.1.7 2026-10-04 10:03:04 -05:00
package.json chore(release): bump to 0.1.7 2026-10-04 10:03:04 -05:00
README.md Stage 1: app skeleton — Electron window, sidebar/editor layout, light/dark CSS, esbuild build, typecheck 2026-08-16 13:33:53 -05:00
tsconfig.json Stage 1: app skeleton — Electron window, sidebar/editor layout, light/dark CSS, esbuild build, typecheck 2026-08-16 13:33:53 -05:00

Folio

A simple, local, open-source desktop writing app for organizing a book.

  • Fully offline — no cloud, no accounts, no telemetry.
  • Your folders — each book lives in a folder you choose; chapters are plain Markdown.
  • Drag-and-drop reordering of chapters.
  • Light & dark themes that follow the system.

Developing

npm install
npm run dev     # starts esbuild watch + Electron

Building the renderer/bundle

npm run build

License

MIT — see LICENSE.