For une application de prise de notes markdown open source, the strongest matches are refactoringhq/tolaria (Tolaria is a Markdown knowledge base manager with bidirectional), glushchenko/fsnotes (fsnotes is a local-first Markdown notes manager with bidirectional) and org-roam/org-roam (Org-roam is an Emacs-based personal knowledge management system with). dendronhq/dendron and logseq/logseq round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Nous sélectionnons les dépôts GitHub open-source correspondant à « open source obsidian alternatives ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.
Tolaria is a markdown knowledge base manager and bidirectional note linking system. It functions as an integrated environment for organizing notes and structured data, utilizing YAML frontmatter and wikilinks to establish relational mappings between documents. The project distinguishes itself by integrating language model capabilities directly into the editor for content generation and analysis. It further combines prose with structured data through a markdown spreadsheet editor that renders CSV-formatted files as interactive grids with formula support and cross-sheet referencing. The platfo
Tolaria is a Markdown knowledge base manager with bidirectional linking and knowledge graph visualization, runs cross-platform with a local-first approach, and includes features such as spreadsheet editing and AI integration—making it a comprehensive alternative to Obsidian for personal knowledge management.
fsnotes is a markdown notes manager and cross-platform markdown editor for macOS and iOS. It functions as a personal knowledge base that organizes plain text and markdown files across folders using tags and bidirectional links. The system provides a secure environment through an encrypted plain text notebook that protects individual notes and folders. It implements Git-based note versioning to track document changes and maintain backups, while relying on external cloud storage services to synchronize files across devices. The application renders mathematical formulas, diagrams, and syntax-hi
fsnotes is a local-first Markdown notes manager with bidirectional linking and encryption, but its macOS/iOS-only support and lack of graph visualization and a plugin ecosystem make it a narrower fit than the full-featured Obsidian-like tool you are seeking.
Org-roam is an Emacs-based note-taking system that builds a bidirectional network of plain-text notes, functioning as a personal knowledge base manager. It maintains both forward and backlink references in a SQLite database, automatically updated on file save, and uses persistent unique identifiers for notes instead of file paths to enable stable links across renames and moves. The system integrates directly with Emacs through custom interactive commands and hooks that access the database and buffer state, and it generates static graphs of note interconnections using Graphviz to reveal relati
Org-roam is an Emacs-based personal knowledge management system with bidirectional linking and graph visualization, fitting the local-first PKM category, but it uses Org-mode (not Markdown) and requires Emacs rather than offering standalone cross-platform desktop clients.
Dendron is a markdown knowledge management system designed for organizing linked files into a hierarchical personal knowledge base. It functions as a git-backed note manager that stores data as plaintext markdown files to ensure data persistence and ownership. The system distinguishes itself through schema-based organization, which applies structural templates and autocomplete hints to maintain consistency across large sets of documents. It also provides bi-directional linking and an interactive graph view to visualize relationships between notes, alongside a static site generator that export
Dendron is a local-first, Markdown-based personal knowledge management tool with bidirectional linking and graph visualization, running as a VS Code extension for cross-platform desktop use—exactly the kind of open-source Obsidian alternative described.
Logseq is a privacy-focused, local-first knowledge base designed for personal information management and networked thought mapping. It functions as a bi-directional graph editor that organizes content into hierarchical, outliner-based structures, allowing users to connect related concepts through automated backlinking and visual relationship mapping. The platform distinguishes itself by maintaining all user data in plain text markdown files stored directly on the local device, ensuring offline availability and long-term portability. It employs a logic-based query engine to perform complex rel
Logseq is a local-first, Markdown-based knowledge base with bidirectional linking, a graph view, a plugin ecosystem, and cross-platform desktop clients—exactly the kind of personal knowledge management tool this search is after.
yn is a markdown text editor and knowledge management tool designed as an interactive document canvas. It functions as a networked note-taking system for organizing information via wiki-links, hashtags, and local file repositories, while integrating an AI writing assistant for automated text generation and completion. The project is distinguished by its multi-engine diagramming capabilities, which render text-based syntax into visuals using Mermaid, PlantUML, and ECharts. It employs an extensible plugin framework that allows for the addition of custom UI elements and features through JavaScri
yn is a local-first Markdown note-taking and knowledge management tool with wiki-links for bidirectional linking, a plugin system, and an interactive canvas, which matches the core category, though explicit graph visualization of the note network is not clearly stated in the description.
MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and organizing documents stored as local files, supporting the creation of a connected information network through bidirectional links and backlinks. The project includes a specialized tool for converting Markdown documents into slide-based presentations by using specific content separators. It also provides a command-line interface for managing files, allowing users to create, search, and open documents without a graphical file explorer. The editor features a side-by-side live pre
MiaoYan is a local-first Markdown-based personal knowledge management tool with bidirectional linking and local file storage, fitting your search for a self-contained note-taking system, though it currently only supports macOS and lacks graph visualization and a plugin ecosystem.
This project is an LLM knowledge base builder and personal knowledge management tool. It is a desktop application designed to transform diverse documents into a persistent, interlinked wiki through LLM analysis and incremental ingestion. The system distinguishes itself with a knowledge graph visualizer that uses community detection algorithms to map relationships between concepts and identify topical clusters. It features a hybrid retrieval system that combines keyword matching, vector embeddings, and graph relevance to locate information. The platform covers a wide range of capabilities inc
This desktop app is a local-first personal knowledge management tool with a knowledge graph visualizer and interlinked wiki, so it fits the category, but its focus on LLM-driven document ingestion rather than manual Markdown editing means it does not provide the note-taking workflow typical of Obsidian.
Athens is no longer maintainted. Athens was an open-source, collaborative knowledge graph, backed by YC W21
Athens is an open-source, local-first knowledge graph for note-taking, which fits the personal knowledge management category; however, it is no longer maintained and may not offer the full plugin ecosystem or cross-platform desktop clients that Obsidian does.
nb is a command-line note manager and personal knowledge management system that organizes plain-text documents and web bookmarks. It functions as a Markdown knowledge base, allowing users to create a structured collection of information through a shell-scripted interface. The system uses Git for versioning and synchronization, tracking full revision history and enabling the sync of notebooks across multiple devices via remote repositories. It provides security for sensitive data through AES-256 or GPG encryption and supports document conversion into various publishing formats using the Pandoc
nb is a command-line personal knowledge management tool that uses Markdown, Git for sync, and supports plugins, making it a local-first option for plain-text notes, but it lacks the graphical graph visualization and bidirectional linking that Obsidian offers, so it fits as a minimalist alternative within the category.
Trilium is a hierarchical personal knowledge base and digital garden tool designed to organize information into a tree of linked nodes. It functions as a JavaScript programmable wiki and a self-hosted note server, allowing users to maintain a private database of documents synchronized across multiple devices. The platform distinguishes itself through an embedded scripting engine for automating tasks and a REST API that exposes internal data and actions to external tools. Users can further extend the system by modifying the user interface layout and styling through a custom theme engine. The
Trilium is a self-hosted hierarchical knowledge base with linked nodes and graph visualizations, making it a solid personal knowledge management tool, though its editing is rich-text rather than pure Markdown and its linking is tree-based rather than the wiki-style bidirectional links in Obsidian.
Blinko is a personal knowledge management system and an LLM-powered knowledge base that enables users to capture and organize thoughts through a bi-directional knowledge graph. It functions as a RAG-enabled note-taking application and a self-hosted Markdown editor, allowing for the creation of permanent documentation and fleeting notes. The project distinguishes itself by integrating retrieval-augmented generation to provide conversational querying and AI-powered analysis of private document libraries. It supports both cloud-based and local AI model integration, enabling users to perform sema
Blinko is a self-hosted personal knowledge management system with bidirectional linking, a knowledge graph, Markdown editing, and plugin support, covering the core needs of this search; however, it is a web-based app rather than a native desktop client, so it does not fully match the local-first, offline-capable desktop experience of Obsidian.
Trilium is a local-first personal knowledge management system designed to store and organize information on a user's own device. It functions as a hierarchical knowledge base where every note acts as both a standalone document and a container for nested children, allowing for complex information relationships and deep categorization. The platform distinguishes itself through a component-based interface that dynamically renders diverse content types, including rich text, diagrams, and executable scripts. All data is persisted within a single relational database file, which supports a versioned
Trilium is a local-first personal knowledge management tool with hierarchical notes, scriptable extensions, a knowledge graph, and cross-platform Electron clients, but its rich-text editing differs from the Markdown-native approach you're looking for if Obsidian's editing style is a priority.
Siyuan is a self-hosted knowledge management platform designed for private note-taking and information organization. It functions as a local-first application that stores all user content as plain text files on the local file system, ensuring data ownership and offline availability. The platform utilizes a block-based document model, which structures information as a tree of independent content blocks to facilitate granular manipulation and bidirectional linking. Users can extend the core functionality through a sandboxed plugin architecture, allowing for the development of custom themes and
Siyuan is a self-hosted, local-first knowledge management platform with Markdown editing and bidirectional linking, plus a plugin ecosystem and desktop clients via Electron, making it a strong fit for this search, though it does not prominently feature graph visualization.
Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c
Joplin is a local-first, Markdown-based note-taking app with cross-platform desktop clients and a plugin ecosystem, which places it squarely in the personal knowledge management category; however, it lacks built-in bidirectional linking and graph visualization, so it is a partial fit rather than a direct Obsidian alternative.
A web only WYSIWYG note taking app that saves notes locally in markdown format. v2: https://staging.app.bangle.io/
Bangle is a web-only (PWA) note-taking app that saves Markdown notes locally and offers knowledge-graph capabilities, fitting the personal knowledge management category, but it lacks desktop clients and a plugin ecosystem, making it a narrower alternative to Obsidian.
| Dépôt | Stars | Langage | Licence | Dernier push |
|---|---|---|---|---|
| refactoringhq/tolaria | 16.9K | TypeScript | AGPL-3.0 | |
| glushchenko/fsnotes | 7.4K | Swift | MIT | |
| org-roam/org-roam | 6K | Emacs Lisp | GPL-3.0 | |
| dendronhq/dendron | 7.4K | TypeScript | Apache-2.0 | |
| logseq/logseq | 43.4K | Clojure | AGPL-3.0 | |
| purocean/yn | 6.6K | TypeScript | AGPL-3.0 | |
| tw93/miaoyan | 7.6K | Swift | mit | |
| nashsu/llm_wiki | 12.6K | TypeScript | NOASSERTION | |
| athensresearch/athens | 6.3K | Clojure | NOASSERTION | |
| xwmx/nb | 8.2K | Shell | AGPL-3.0 |