mirror of
https://github.com/dnote/dnote
synced 2026-03-14 14:35:50 +01:00
No description
- Go 90.7%
- SCSS 7.4%
- Shell 1.4%
- Makefile 0.2%
- JavaScript 0.2%
| .github | ||
| assets | ||
| host/docker | ||
| licenses | ||
| pkg | ||
| scripts | ||
| .gitignore | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| go.mod | ||
| go.sum | ||
| install.sh | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| SELF_HOSTING.md | ||
Dnote is a simple command line notebook. Single binary, no dependencies. Since 2017.
Your notes are stored in one SQLite file - portable, searchable, and completely under your control. Optional sync between devices via a self-hosted server with REST API access.
# Add a note (or omit -c to launch your editor)
dnote add linux -c "Check disk usage with df -h"
# View notes in a book
dnote view linux
# Full-text search
dnote find "disk usage"
# Sync notes
dnote sync
Installation
On Unix-like systems (Linux, FreeBSD, macOS), you can use the installation script:
curl -s https://www.getdnote.com/install | sh
Or on macOS with Homebrew:
brew tap dnote/dnote
brew install dnote
You can also download the binary for your platform from the releases page.
Server
Self-host your own Dnote server - just run a binary, no database required. Download or run with Docker.
Documentation
Please see Dnote wiki for the documentation.
