forked from kwila/notebook
No description
- Svelte 80.9%
- Just 6.1%
- CSS 5.8%
- JavaScript 4.5%
- HTML 1.7%
- Other 1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| assets | ||
| scripts | ||
| src | ||
| static/assets | ||
| .gitignore | ||
| AGENTS.md | ||
| justfile | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||
Kwila Notebook
A local-first markdown editor built with SvelteKit and OverType.
What's included
- SvelteKit app shell
- OverType markdown editor with toolbar
- live preview and mobile-friendly editing behavior
- local draft persistence in the browser
justrecipes for running, testing, and installing a systemd service
Storage model
- notes are edited as markdown
- the first version stores the draft locally in the browser
- the service runs the built app on port
8000
Planned Work
- Git-based version history and synchronization
- Mobile-friendly interface
- Desktop web experience
- File attachments
- Mermaid diagrams
- Note organization and search
- Offline support
- Backlinks and references
Principles
Kwila Notebook favors:
- permanence over trends
- clarity over complexity
- ownership over platforms
- simple tools that age well
Development
just run
just test
just deploy
License
See LICENSE for license terms.