DEV Community

Cover image for Dendron – a Roam like, open source, markdown based note taking app built on top of VSCode (dendron.so)
Kevin Lin
Kevin Lin

Posted on

 

Dendron – a Roam like, open source, markdown based note taking app built on top of VSCode (dendron.so)

Alt Text

Dendron is a knowledge management tool that focuses on hierarchal note taking. It provides the freedom of Roam’s every note exists everywhere philosophy while layering on top flexible hierarchies to keep track of it all.

While Dendron works with knowledge bases of any size, it really shines once you’ve accumulated a few hundred notes. I created it to handle my personal knowledge base of 20k+ markdown notes - Dendron lets me track and find any specific note in it in seconds.

Notes created in dendron can be published using github pages. Dendron's homepage is published from this github repo.

Dendron is currently in preview and under active development. If you are looking for a better way of taking notes, I encourage you to give Dendron a try.

For folks coming from DEV, I'm also offering a 30min onboarding to help get started and setup a workspace that matches your note taking goals :)

Top comments (0)

11 Tips That Make You a Better Typescript Programmer

typescript

1 Think in {Set}

Type is an everyday concept to programmers, but it’s surprisingly difficult to define it succinctly. I find it helpful to use Set as a conceptual model instead.

#2 Understand declared type and narrowed type

One extremely powerful typescript feature is automatic type narrowing based on control flow. This means a variable has two types associated with it at any specific point of code location: a declaration type and a narrowed type.

#3 Use discriminated union instead of optional fields

...

Read the whole post now!