📝 Solid 2 note-taking app powered by SQLite, built for writing & taking notes.
Enjoy rich Markdown, syntax highlighting, Mermaid diagrams, Excalidraw sketches, Vim keybindings, search, autosave, split preview, and dark & light themes, all in one focused workspace.
- Bun 1.2.23+ or Docker
cp .env.example .env
bun install
bun run setup
bun run devOpen http://localhost:3000. Fresh databases include a showcase note that tours Daftar's features.
bun run setup
bun run build
bun run startSet DATABASE_URL to a persistent SQLite file. This app has no authentication, so do not expose it to an untrusted network.
docker compose up --buildOpen http://localhost:8080. The SQLite database is persisted in ./data/notes.db, and pending Prisma migrations are applied whenever the container starts.
bun run test
bun run typecheckMIT. See LICENSE.md.