Dendron

Dendron

A note-taking tool with flexible hierarchies

4.3
6 reviews

104 followers

The hierarchical note taking tool that grows as you do. Dendron is an open-source, local-first, markdown-based, note-taking tool built on top of VSCode. It lets you easily create, find, and manage knowledge bases of any size.
This is the 2nd launch from Dendron. View more

Dendron v100

Open source note taking for developers
Dendron is an open source note taking tool aimed at developers to make managing knowledge fast, efficient, and delightful by combining the simplicity of markdown with the power of VSCode.
Dendron v100 gallery image
Free
Launch Team
ace.me
ace.me
Your new website, email address & cloud storage
Promoted

What do you think? …

Kevin S Lin
Hey Product Hunt 👋 Founder here. I started Dendron because I wanted a solution that could help me find the information I already had. I was tired of looking up the same stack overflow solution for a problem I had already encountered and wanted a tool that could help me externalize information in such a way that made it easy to find again later. After spending years experimenting with different systems, I came to realize that having a *well-structured organization* for knowledge was the only way I could consistently find things. It's not a radical concept in itself but requires a lot of work from the individual to make it work. Dendron enables knowledge management at scale by helping users organize their knowledge, not through good intentions, but with the aid of software. It lets you create flexible hierarchies that can be consistently applied and also refactored so that you can slowly evolve the structure of your knowledge base over time. Dendron borrows heavily from prior work in developer tooling and programming languages, taking concepts like type systems and schemas and applying them to general knowledge. Dendron is available as both a VSCode/VSCodium plugin as well as a CLI. All notes are stored locally and can also be selectively published as a static site using our open-source nextjs template. You can use Dendron standalone or in the same workspace where you keep your code - if you choose the latter, you can link to code files inside of Dendron and vice versa! You can learn more about Dendron and our approach to knowledge management via the following links: - [It's Not You - It's Your Knowledge Base](https://www.kevinslin.com/notes/... Dendron's philosophy on knowledge management - [A Hierarchy First Approach to Note Taking](https://blog.dendron.so/notes/3d... Dendron's methodology for note-taking - [Dendron Inc](https://blog.dendron.so/notes/N9... Dendron's business plan We also have an active discord community where we talk about all things knowledge management: https://discord.gg/AE3NRw9 Thanks for reading, Kevin
Phyo Arkar Lwin
@kevin_s_lin thank you very much for dendron. I would recommend starters to watch a tutorial first to unlock full potential. before using. Also do you have plan to put built-in pdf exporter that understands frontmatter of Dendron and PDF generator that build a book like nexjs export? I have to use external tools to do that.
David
Dendron is a game changer, we replaced Confluence with it at our startup. Confluence wasn’t scaling well, made it difficult to find information, and difficult to reorganize. Dendron is unopinionated and is more of a library than a framework - but they offer opinions and sane defaults when you need them - it’s the result of strong software design decisions, reminiscent of react in my opinion. I have great faith in dendron and I’m very proud to be a part of the community and use them at my workplace and in my personal life to manage my information at scale no matter where it comes from.
Kevin S Lin
@d1onysus Thanks @d1onysus :) We'll continue working hard to make sure that faith isn't misplaced!
Phyo Arkar Lwin
@d1onysus We have to try using as confluence replacement.
Shivayan Bora
I have been using Dendron since last 2 months and I have to say I am in love with the product. It is so amazing for Developers who want to keep a personal knowledge management and easier to store and find whatever piece of information you're looking for. I am so grateful to be a part of the Dendron community.
Kevin S Lin
@shivayan_bora Thanks, we're grateful to have you :)
Jonathan Yeung
Very rarely does a product cause a paradigm shift, but Dendron has done exactly that for me. When I first saw Dendron's hybrid approach of combining a traditional hierarchical structure with the fluidity of bi-directional linking, it altered my approach to organizing my personal information - I spent the next week reorganizing all of my personal notes into Dendron and haven't looked back since. Accessing my personal information has never been easier or faster, and it has incentivized me to keep track of all kinds of information that I hadn't been before. The other big idea of Dendron that has drawn me in is the idea of applying programming concepts to information management. IDE's have become very powerful tools for scaling and maintaining code bases, so why can't the same ideas scale and maintain information as well? This is the Dendron's key differentiator for me - having the ability to use concepts like refactor to quickly reorganize my thoughts without breaking links is a game changer. And there's so much more potential in this area that's unexplored - from having structural benefits like a type system and schemas to enabling fast querying with db like data models. I'm excited to see what Dendron will become.
Kevin S Lin
@jonathan_yeung we are still in the stone ages for note taking. lets make some fire 🔥
Jon Pawley
I love Dendron! I've been using it for, ooh, almost 10 months now, and it is just superb for jotting down notes, structuring tasks, documenting my work, and generally keeping myself organised with my "Most Important Tasks"! Love it. And I know I've barely scratched the surface with what it can do. I need to spend a little more time setting up my workspace so that it is _just_ as I like it. Well done Kevin and Dendron Team on a superb product! ⭐⭐⭐⭐⭐ Would Dendron again.
Kevin S Lin
@jon_pawley Thanks. Curious, what kind of customizations are you looking to make? We've been doing some investments on this front with custom theme support as well as graph features so wondering if there's something specific you have in mind here?
Jon Pawley
Kia ora @kevin_s_lin, and thanks for your response. I need to spend a little more time fully understanding how to use schemata and templated notes, so that I can get my daily notes laid out in a "Most Important Task" layout (similar to GTD). I really do think that's the only thing I need to do to make it for me!
Kaan Genç
I use Dendron both as a personal knowledge base and to document my open source software personal projects. For my personal knowledge base, I keep notes on everything I might find useful. From how to replace the battery on my car to how to cook a great pizza, everything goes into Dendron. Now you'd think keeping all these different topics in the same place would make it hard to find anything, but Dendron makes it very easy to organize the knowledge so I can always find what I'm looking for. My recipes have their own hierarchies, and so do the list of video games I want to play and movies I want to watch, my notes on the books I've read, or the ideas on blog posts I've had. What's also amazing is that Dendron allows me to create schemas that describe these structures. Not everything has schemas, but for some things like recipes I have a structure in mind that I want them to fit. So I created schemas to organize the recipes how they make sense to me. At the same time, Dendron doesn't stop me if I need to take a quick note and I don't care about where it goes in the hierarchy of notes. Instead, Dendron allows me to reorganize these notes later so I can take notes now and figure out where the notes fit later. I also love that I can publish my notes on a website. I've published my recipes with Dendron, which is very convenient when I'm at the grocery store and trying to remember what ingredients I need! It's also a good way to share your notes with others.
Kevin S Lin
@seriousbug i've borrowed some of your recipes :)
Paolo e Basta
Dendron is the perfect tool to organize "knowledge" in a new way. In fact, in **your own** way. And if you don't have one, you are also covered because Dendron enables you to grow one. I tried similar tools in the past, but nothing makes me so comfortable and with so much freedom. For example, the refactor tool allows you to change your mind about your notes/knowledge base/concepts with just some keystrokes, effectively making your notes evolve painlessly. Embracing your way, it's a great everyday companion for this kind of stuff. It's not even easy to describe the Dendron experience in words.
Kevin S Lin
@paolo_e_basta thanks for the kind words! change your thinking, not your notes was one of our original taglines :)
123
•••
Next
Last