All Projects → dendronhq → dendron-site

dendronhq / dendron-site

Licence: MIT license
Getting started with Dendron

Programming Languages

javascript
184084 projects - #8 most used programming language
Jinja
831 projects
shell
77523 projects
typescript
32286 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to dendron-site

Web
A free, open-source, and completely encrypted notes app. https://standardnotes.com
Stars: ✭ 3,061 (+2991.92%)
Mutual labels:  notes, note-taking
monte-note
Note taking application with a rich set of editing and management features
Stars: ✭ 63 (-36.36%)
Mutual labels:  notes, note-taking
Wreeto official
Wreeto is an open source note-taking, knowledge management and wiki system.
Stars: ✭ 241 (+143.43%)
Mutual labels:  notes, note-taking
Omni Notes
Open source note-taking application for Android
Stars: ✭ 2,343 (+2266.67%)
Mutual labels:  notes, note-taking
MakeNotes
📝 Made a Note App . User can make important notes 📑as well as save it for future 📆 reference. You can mark important✔️ as well as non important which makes it very easy to distinguish between different notes📰. (Html,Bootstrap,CSS,Javascript)
Stars: ✭ 18 (-81.82%)
Mutual labels:  notes, note-taking
Sublimenotebook
📝 Make Sublime Text your favorite note taking/journal application
Stars: ✭ 203 (+105.05%)
Mutual labels:  notes, note-taking
Butterfly
🎨 Powerful, minimalistic, cross-platform, opensource note-taking app
Stars: ✭ 381 (+284.85%)
Mutual labels:  notes, note-taking
Vsnotes
Simple VS Code extension for plain text note taking.
Stars: ✭ 146 (+47.47%)
Mutual labels:  notes, note-taking
trixcamp
Simple, distraction free writing app based on Basecamp's trix-editor.
Stars: ✭ 30 (-69.7%)
Mutual labels:  notes, note-taking
notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
Stars: ✭ 5,098 (+5049.49%)
Mutual labels:  notes, note-taking
Mininote
📔 A simple Markdown note-taking editor
Stars: ✭ 171 (+72.73%)
Mutual labels:  notes, note-taking
nixnote2
Nixnote - Evernote desktop client for Linux
Stars: ✭ 281 (+183.84%)
Mutual labels:  notes, note-taking
My Notes
Simple and fast note-taking in Chrome with Google Drive support.
Stars: ✭ 155 (+56.57%)
Mutual labels:  notes, note-taking
Meemo
Meemo - Your personal notes
Stars: ✭ 227 (+129.29%)
Mutual labels:  notes, note-taking
Ff
A distributed note taker and task manager.
Stars: ✭ 149 (+50.51%)
Mutual labels:  notes, note-taking
slipbox
A static site generator for Zettelkasten notes
Stars: ✭ 32 (-67.68%)
Mutual labels:  static-site-generator, notes
Notes Cli
Small markdown note taking CLI app playing nicely with your favorite editor and other CLI tools
Stars: ✭ 122 (+23.23%)
Mutual labels:  notes, note-taking
Notejot
Stupidly-simple notes app.
Stars: ✭ 138 (+39.39%)
Mutual labels:  notes, note-taking
notes
Simple text editor for your Markdown and LaTeX notes.
Stars: ✭ 24 (-75.76%)
Mutual labels:  notes, note-taking
hyperdraft
Turn your notes into a website.
Stars: ✭ 59 (-40.4%)
Mutual labels:  static-site-generator, note-taking

dendronhq on Twitter Dendron on YouTube Discord VS Code Installs of Dendron

Dendron site build URL validator

Dendron

Dendron Logo

Dendron is an open-source, local-first, markdown-based, note-taking tool. It's a personal knowledge management solution (PKM) built specifically for developers and integrates natively with IDEs like VS Code and VSCodium.

Why

Most PKM tools help you create notes but slam into a wall retrieving them once your knowledge base reaches a certain size threshold. That threshold varies with the tool, but virtually everything stops working past 10k notes unless the user was extremely diligent about organizing their knowledge. Past this threshold, entropy wins and every query becomes a keyword search and scrolling through pages of results.

Dendron's mission is to help humans organize, find, and work with any amount of knowledge.

It not only helps you create notes but also retrieve them - retrieval works as well with ten notes as it does with ten thousand.

How

Dendron builds on top of the past five decades of programming languages and developer tooling. We apply the key lessons from software to the management of general knowledge. We make managing general knowledge like managing code and your PKM like an IDE.

Design Principles

Developer Centric

Dendron aims to create a world class developer experience for managing knowledge.

Our goal is to provide a tool with the efficiency of Vim, the extensibility of Emacs, and the approachability of VS Code.

What this means:

  • dendron features are text centric and composables
  • dendron provides the lowest friction interface for working with your knowledge base
  • dendron optimizes for efficiency, speed, and keyboard focused ux
  • dendron comes with sane defaults and the ability to customize to your liking
  • dendron can be extended along any dimension

Gradual Structure

Dendron extends markdown with structural primitives to make it easier to manage at scale and tooling on top to work with this structure.

Different knowledge bases require different levels of structure - a PKM used for keeping daily journals is different than a company wide knowledge base used by thousands of developers.

Dendron works with any level of structure, meaning you can take free form notes when starting out and gradually layer on more structure as your knowledge base grows more.

Flexible and Consistent

Dendron is both flexible and consistent. It provides a consistent structure for all your notes and gives you the flexibility to change that structure.

In Dendron, you can refactor notes and Dendron will make sure that your PKM is consistent throughout. This means that you have the best of both worlds: a basic structure for the organization but the flexibility to change it.

Features

Dendron has hundreds of features. The following is a list of highlights.

It's just Plaintext

  • manage using git
  • use git blame to see individual edits
  • edit in anything that works on text files (eg. Vim)

Markdown and More

  • create diagrams using mermaid
  • write math using katex
  • embed notes (and parts of notes) in multiple places using note references

Lookup

  • one unified way to find and create notes
  • quickly traverse and create new hierarchies

Schema

  • ensure consistency for your knowledge base
  • get autocomplete hints when creating new notes
  • automatically apply common templates to notes on creation

Navigation

  • explore relationships using backlinks
  • navigate to notes, headers and arbitrary blocks
  • visualize your knowledge base using the graph view

Refactor

  • restructure your knowledge base without breaking links
  • rename a single note or refactor using arbitrary regex
  • rename and move individual sections within notes

Vaults

  • mix and match knowledge using vaults, a git backed folder for your notes
  • use vaults to separate concerns, like personal notes and work notes
  • publish vaults on git to collaborate and share knowledge with others

Publish

  • export your knowledge base as a static (nextjs) site
  • lookup locally and share globally with generated links
  • manage what you publish using fine grained permissions on a per vault, per hiearchy and per note basis

Use Cases

  • personal knowledge management (PKM)
  • documentation
  • meeting notes
  • tasks and todos
  • blogging
  • customer relationship management

Getting Started

Interested in trying out Dendron? Jump right in with the Getting Started guide!

Join Us

Dendron wouldn't be what it is today without our wonderful set of members and supporters.

Community Calendar

We have a bunch of community events that we host throughout the week. You can stay up to date on whats happening by taking a look at our community calendar!

Dendron Newsletter

Dendron sends out a weekly newsletter highlighting:

Join other Dendrologists

There are a variety of ways to connect with Dendron devs, contributors, and other members of the Dendron community:

Contributors

Dendron wouldn't be what it is today without help from the wonderful gardeners 👨‍🌾👩‍🌾

If you would like to contribute (docs, code, finance, or advocacy), you can find instructions to do so here

License

Dendron is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3.

See LICENSE and NOTICE for more information.

The above license information is in regard to the Dendron software project in the dendronhq/dendron repository. When it comes to this repository, the dendronhq/dendron-site repository of documentation, this is released under the MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].