LogoLogo without text

A Personal Knowledge Base for Programmers

Write down your lessons without distraction and get automatic reminders. Capture new knowledge and make it yours while staying focused.

an icon depicting a bottle floating on an ocean

Instantly capture your knowledge

We tend to forget unless we attempt to retain our memory. A quick way to remember more is to write down new information and keep revisiting them.

Read a real story →

Is your biggest obstacle with learning new things...

  1. context switching?

    Writing down information requires for you to constantly divert your focus from the main task and causes you to lose the current context.


    With Dnote, you do not need to switch environment to take notes, because it works as various clients, even as a command line interface.

    Learn more →
  2. lack of repetition?

    You forget to go back to your past notes because you are busy and have many other things in mind.


    With Dnote, you will receive automated digest emails of your notes regularly, therefore putting spaced repetition on an autopilot.

    Learn more →

Get your own simple personal knowledge base

Dnote is a safe home for your microlessons and can help your knowledge flow rather than stagnate.

Get Dnote for free
an icon depicting a binary source code

Free and open source

Dnote is free and open source because we should not entrust our knolwedge to a proprietary softare.

an icon depicting two cogs rotating


You can self-host the Dnote server and the web client with a single binary without any build process.

a icon depicting devices on a network

Sync across multiple devices

Securely synchronize your notes across multiple devices. Access your notes wherever you are.

Ready to get Started?

Create a Dnote account for free.