Starter offline notes service on Rust:
- backend:
axum - frontend: server-side HTML +
htmx - storage: local SQLite database
notes_data/notes.db - rust notes:
README_RUST_NOTES.md
# format code
cargo fmt
# quick compile check
cargo check
# run app locally
cargo run
# run tests
cargo test
# lints (recommended)
cargo clippy --all-targets --all-features -- -D warnings
# production build
cargo build --releaseOpen http://127.0.0.1:3000.
- Create note
- Notes list
- Open note details
- Edit/update note
- Delete note
- Persistent local SQLite storage
axumandtokioare stable and production-proven.htmxkeeps frontend simple, no SPA complexity.- SQLite gives offline durability and better base for search/tags later.
- Markdown note body is rendered safely (sanitized HTML).
- Tag support
- Full-text search
- Export to
.md