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.
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.
Tags | knowledge-base note-taking notes knowledge-management markdown markdown-editor vscode pkm zettelkasten |
Implementation | Typescript |
License | AGPLv3 |
Platform | NodeJS |
Foam is a personal knowledge management and sharing system inspired by Roam Research, built on Visual Studio Code and GitHub. You can use Foam for organising your research, keeping re-discoverable notes, writing long-form content and, optionally, publishing it to the web.
markdown markdown-editor vscode note-taking graph-visualisation pkm personal-knowledge-base notes-app zettelkastenand more, in a single portable script. nb creates notes in text-based formats like Markdown, Org, and LaTeX, can work with files in any format, can import and export notes to many document formats, and can create private, password-protected encrypted notes and bookmarks. With nb, you can write notes using Vim, Emacs, VS Code, Sublime Text, and any other text editor you like, as well as terminal and GUI web browsers. nb works in any standard Linux / Unix environment, including macOS and Windows via WSL. Optional dependencies can be installed to enhance functionality, but nb works great without them.
git vim shell bash markdown cli productivity sync command-line notebook notes archiving vscode pandoc bookmarks note-taking knowledge-base bookmark-manager notes-app zettelkasten terminal prompt emacs versioning syncing encryption bookmarking tagging tags archiveLogseq is a platform for knowledge management and collaboration. It focuses on privacy, longevity, and user control. The server will never store or analyze your private notes. It works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden. It provides support to organize your tasks and projects with built-in workflow commands.
git markdown clojure graph clojurescript knowledge-graph org-mode knowledge-base local-first notes note-taking knowledge-managementOrg-roam is a plain-text knowledge management system. It brings some of Roam's more powerful features into the Org-mode ecosystem. Org-roam borrows principles from the Zettelkasten method, providing a solution for non-hierarchical note-taking. It should also work as a plug-and-play solution for anyone already using Org-mode for their personal wiki.
org-mode memex hacktoberfest pkm zettelkasten roamMarkor is a TextEditor for Android. This project aims to make an editor that is versatile, flexible, and lightweight. Markor utilizes simple markup formats like Markdown and todo.txt for note-taking and list management. It is versatile at working with text; it can also be used for keeping bookmarks, copying to clipboard, fast opening a link from text and lots more. Created files are interoperable with any other plaintext software on any platform. Markor is openly developed free software that accepts community contributions. π Create notes and manage your to-do list using simple markup formats π² Work completely offline -- whenever, wherever π Compatible with any other plaintext software on any platform -- edit with notepad or vim, filter with grep, convert to PDF or create a zip archive π Syntax Highlighting and format related actions -- quickly insert pictures and to-dos π Convert, preview, and share documents as HTML and PDF π Notebook: Store all documents on a common filesystem folder π QuickNote: Fast accessible for keeping notes βοΈ To-Do: Write down your to-do π Formats: Markdown, todo.txt, csv, ics, ini, json, toml, txt, vcf, yaml π Copy to clipboard: Copy any text, including text shared into Markor π‘ Notebook is the root folder of documents and can be changed to any location on the filesystem. QuickNote and To-Do are textfiles π¨ Highly customizable, dark theme available πΎ Auto-Save with options for undo/redo π No ads or unnecessary permissions π Language selection -- use other language than on the system π Markor is an offline app. It works with sync apps, but they have to do syncing respectively. Sync clients known to work in combination include BitTorrent Sync, Dropbox, FolderSync, OwnCloud, NextCloud, Seafile, Syncthing, Syncopoli π Can encrypt your textfiles with AES256. You need to set a password at the settings and use Android device with version Marshmallow or newer. You can use jpencconverter to encrypt/decrypt easily on desktop. Be aware that only the text is encrypted not pictures or attachments.
editor markdown education clipboard todo school university math markdown-editor class tasks todolist syncthing task-list todotxt android-app plaintext zim hacktoberfest zimwikiopenKB is a Markdown Knowledge base application (FAQ) built with Nodejs and ExpressJS. The application uses an embedded database (nedb) by default but can also use a MongoDB server by changing the config (see below). The application is designed to be easy to use and install and based around search rather than nested categories. Simply search for what you want and select from the results. Note: openKB supports Nodejs version 4.0 and above.
knowledge-base markdown express nedb documentation platform nodejs kb faq wiki openkb mongodbJoplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format.
react-native nodejs onedrive android synchronisation electron evernote enex-files nextcloud webdav note-takingCivilizer is a note taking or personal knowledge management application that helps you efficiently manage your personal data/knowledge/idea etc. However, it has many advanced features to let you efficiently create your note/memo and organize and search them. It supports most of major Web browsers.
note-taking notes todo-list knowledge-managementLaverna is a JavaScript note-taking web application with a Markdown editor and encryption support. It's built to be an open source alternative to Evernote. The application stores all your notes in your browser databases such as indexedDB or localStorage, which is good for security reasons, because only you have access to them.
peer-to-peer note-taking laverna socket-io websocket webrtc notes evernote-alternativeThe Markdown-based note-taking app that doesn't suck. I couldn't find a note-taking app that ticked all the boxes I'm interested in: notes are written and rendered in GitHub-Flavored Markdown, no WYSIWYG, no proprietary formats, I can run a search & replace across all notes, notes support attachments, the app isn't bloated, the app has a pretty interface, tags are indefinitely nestable and can import Evernote notes (because that's what I was using before).
electron react note markdown note-takingNoLedge is an open-source freeware designed to serve as an academic or general notebook. It includes a simple and (hopefully) user-friendly interface and allows the creation of "notes", similar to articles in Wikis. It is also meant to be used as a reference management softwar...
bibtex database knowledge-base note-taker note-taking notes notetakingA personal knowledge base with a focus on connections. The personal knowledge base (PKB) is basically a wiki system for personal use. Unlike a public wiki which most often focuses on representing facts, the PKB can contain subjective material relevant to the person or persons using the PKB. Therefore the desired properties of a PKB are equivalent to those of the personal wiki.
personal-knowledge-base pkb graph graphs learning note-taking productivity knowledge-graph knowledgebase knowledge-management geistSimple delightful note taking, with none of the lock-in. You already have a tool that backs up and syncs your data (be it Dropbox, iCloud, Seafile or whatever). You already have a text editor on your desktop, your laptops, your phone and that tablet you've forgotten about. This demo uses zsh, vim and dropbox, but don't panic, that's just me. notes will work just fine with whatever other text editor, shell and syncing solution you feel like.
notes note-taking shell-script productivity unix markdown zsh syncDesigned specially for Markdown, VNote is a Vim-inspired note-taking application, which knows programmers and Markdown better. Users from China can download the latest release of VNote from Baidu Netdisk.
vnote vim markdown note-taking note editor uml mathjaxQOwnNotes is the open source notepad with markdown support and todo list manager that works together with the default notes application of ownCloud and Nextcloud. You are able to write down your thoughts with QOwnNotes and edit or search for them later from your mobile device, like with CloudNotes or the ownCloud / Nextcloud web-service.
owncloud c-plus-plus qownnotes owncloud-notes nextcloud nextcloud-notes qt5 note-taking markdown caldav dropbox todo-list todoBoostnote is an open source note-taking app made for programmers just like you. Your markdown notes are saved automatically as you write and various formatting options have semi-live previews so you can double check what you’re writing. Text is formatted as you type.
note-taking electron todo-list notes tasksVSCode Notebook is an attempt to use VSCode as a complete note taking application. This is a VSCode port of the popular SublimeNotebook project. Because of these reasons, I had to lose my notes a number of times and was forced to start from scratch. This was frustrating, and finally, I decided to do something about it.
journal notebook notes note-taking vscode visual-studio-codeHedgeDoc (formerly known as CodiMD) is an open-source, web-based, self-hosted, collaborative markdown editor. You can use it to easily collaborate on notes, graphs and even presentations in real-time. All you need to do is to share your note-link to your co-workers and they’re ready to go.
markdown real-time notes collaboration hacktoberfest codimd hedgedoc markdown-editorIt's a free & open-source note-taking service. A space where you can store notes, tutorials, code snippets... by writing them in markdown and then keep them private or public. Well, the best way to look for libs we use is to search in the composer file, and the bower file.
File system notes is modern notational velocity (nvALT) on steroids. Our application respect open formats: plain/text, markdown, rtf, and stores data in file system. You can view, edit, copy data in favourite external editor and see live result in FSNotes.
notebook note-taking notes-app ios
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.