dnote

A simple notebook for developers

Github stars Tracking Chart

Dnote

Build Status

Dnote is a lightweight personal knowledge base for programmers. The main design goal is to keep you focused by providing a way of swiftly capturing new information without having to switch environment. To that end, you can use Dnote as a command-line interface, browser extension, web client, or an IDE plugin.

It also offers a seamless multi-device sync, and automated spaced repetition to retain your memory. For more information, please see features.

A demo of Dnote command line interface

Get Started

The quickest way to try Dnote is to use the hosted version at https://app.getdnote.com

Alternatively, you can self-host a Dnote server by either using Docker or using a binary.

Dnote web application running on various devices

Dnote clients

You can use the following client programs to interact with Dnote:

For the installation guide, please see the download page.

What is a personal knowledge base?

A personal knowledge base is a tool used to capture the knowledge of an individual and retrieve it later.

Dnote is great for building a personal knowledge base because:

You can read more in the following user stories:

See Also

Main metrics

Overview
Name With Ownerdnote/dnote
Primary LanguageGo
Program languageGo (Language Count: 8)
Platform
License:Other
所有者活动
Created At2017-03-30 23:07:25
Pushed At2024-07-01 20:37:56
Last Commit At2024-06-30 17:43:11
Release Count73
Last Release Namecli-v0.15.1 (Posted on 2024-02-03 00:46:32)
First Release Namev0.0.1 (Posted on 2017-04-01 14:53:42)
用户参与
Stargazers Count2.9k
Watchers Count31
Fork Count120
Commits Count336
Has Issues Enabled
Issues Count234
Issue Open Count55
Pull Requests Count295
Pull Requests Open Count5
Pull Requests Close Count138
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private