No description
  • Go 90.7%
  • SCSS 7.4%
  • Shell 1.4%
  • Makefile 0.2%
  • JavaScript 0.2%
Find a file
2025-10-05 22:26:48 -07:00
.github Build cli v0.15.2 (#684) 2025-10-05 21:26:12 -07:00
assets Release 0.4.0 (#386) 2020-01-08 15:46:58 +10:00
host/docker Cross-platform build for server (#682) 2025-10-05 17:56:13 -07:00
licenses Open source server and web (#171) 2019-05-10 09:31:31 +10:00
pkg Build cli v0.15.2 (#684) 2025-10-05 21:26:12 -07:00
scripts Simplify contribution (#685) 2025-10-05 22:26:48 -07:00
.gitignore Use SQLite on the server (#681) 2025-10-05 17:02:30 -07:00
CHANGELOG.md Build cli v0.15.2 (#684) 2025-10-05 21:26:12 -07:00
CONTRIBUTING.md Simplify contribution (#685) 2025-10-05 22:26:48 -07:00
go.mod Use SQLite on the server (#681) 2025-10-05 17:02:30 -07:00
go.sum Use SQLite on the server (#681) 2025-10-05 17:02:30 -07:00
install.sh Build cli v0.15.2 (#684) 2025-10-05 21:26:12 -07:00
LICENSE Remove Pro (#674) 2025-09-28 21:09:22 -07:00
Makefile Build cli v0.15.2 (#684) 2025-10-05 21:26:12 -07:00
README.md Simplify contribution (#685) 2025-10-05 22:26:48 -07:00
SELF_HOSTING.md Simplify contribution (#685) 2025-10-05 22:26:48 -07:00

Dnote

Build Status

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.