awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 repositorios

Awesome GitHub RepositoriesBi-Directional Note Linking

The creation of reciprocal links between documents to form a navigable knowledge graph.

Distinct from Knowledge Graph Builders: Closest candidate is about building graphs from logs; this is about user-defined reciprocal links in notes.

Explore 16 awesome GitHub repositories matching data & databases · Bi-Directional Note Linking. Refine with filters or upvote what's useful.

Awesome Bi-Directional Note Linking GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • blinkospace/blinkoAvatar de blinkospace

    blinkospace/blinko

    10,601Ver en GitHub↗

    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

    Connects ideas through reciprocal links to build a structured knowledge graph.

    TypeScriptmarkdownmemosnextjs
    Ver en GitHub↗10,601
  • dendronhq/dendronAvatar de dendronhq

    dendronhq/dendron

    7,436Ver en GitHub↗

    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

    Creates reciprocal links between documents to enable navigation via backlinks and graph visualizations.

    TypeScriptdendronmarkdownmarkdown-editor
    Ver en GitHub↗7,436
  • microsoft/vscode-docsAvatar de microsoft

    microsoft/vscode-docs

    6,549Ver en GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Analyzes Markdown files to detect and report broken references to local files and headers.

    Markdownvscode
    Ver en GitHub↗6,549
  • standardnotes/appAvatar de standardnotes

    standardnotes/app

    6,519Ver en GitHub↗

    Creates clickable links between notes for navigating related content like a personal wiki.

    TypeScriptencryptedevernotemarkdown
    Ver en GitHub↗6,519
  • keyvanakbary/learning-notesAvatar de keyvanakbary

    keyvanakbary/learning-notes

    6,412Ver en GitHub↗

    This project is a curated repository of technical learning materials and a personal knowledge base. It consists of version-controlled Markdown summaries covering software architecture, engineering literature, research papers, and professional talks. The collection functions as a digital garden, using bidirectional linking and cross-references to map relationships between technical concepts. Content is distilled from various sources, including technical books, conference talks, and foundational computer science papers, into concise summaries to facilitate recall and study. The system is organ

    Implements a digital garden with bidirectional linking to map relationships between technical concepts.

    SCSSbook-notes
    Ver en GitHub↗6,412
  • org-roam/org-roamAvatar de org-roam

    org-roam/org-roam

    5,980Ver en GitHub↗

    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

    Embeds a link to another note at the cursor position to build the network of connections.

    Emacs Lisphacktoberfestmemexorg-mode
    Ver en GitHub↗5,980
  • epwalsh/obsidian.nvimAvatar de epwalsh

    epwalsh/obsidian.nvim

    5,910Ver en GitHub↗

    Obsidian.nvim is a Neovim plugin that brings Obsidian vault management and markdown note-taking directly into the editor. It models each Obsidian vault as a local directory with configurable settings, note paths, and attachment folders, bridging vault operations through Neovim's Lua API and user-defined keybindings. The plugin handles core vault workflows including note creation with template insertion, daily notes management with configurable date formats, and navigation by following wiki-style and markdown links. It provides asynchronous full-text and filename search across vault notes usin

    Opens linked notes by following wiki-style or markdown links within the vault.

    Luaneovimneovim-luaneovim-plugin
    Ver en GitHub↗5,910
  • pbek/qownnotesAvatar de pbek

    pbek/QOwnNotes

    5,792Ver en GitHub↗

    QOwnNotes is a desktop note editor that stores each note as a plain-text Markdown file on the local filesystem, avoiding proprietary formats and enabling direct file access. It functions as a Nextcloud Notes client, syncing notes and metadata with Nextcloud or ownCloud servers through a companion API service for versioning and sharing. The application also integrates with AI providers and exposes a local MCP server for external agents to search and fetch notes, and includes a companion browser extension for capturing web content, bookmarks, and screenshots. The editor distinguishes itself thr

    Creates and follows links to other notes using note, noteid, and file protocols with custom styling.

    C++
    Ver en GitHub↗5,792
  • cri-o/cri-oAvatar de cri-o

    cri-o/cri-o

    5,629Ver en GitHub↗

    CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th

    Displays whether the binary is linked dynamically or statically in the version output.

    Go
    Ver en GitHub↗5,629
  • tagspaces/tagspacesAvatar de tagspaces

    tagspaces/tagspaces

    4,935Ver en GitHub↗

    TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud

    Follows internal Markdown links to navigate through interconnected knowledge bases.

    TypeScriptelectronjavascriptnote-taking
    Ver en GitHub↗4,935
  • silverbulletmd/silverbulletAvatar de silverbulletmd

    silverbulletmd/silverbullet

    4,710Ver en GitHub↗

    Silver Bullet is a local-first, bidirectional Markdown wiki that functions as a Lua-scriptable note-taking platform with an embedded declarative query language. It treats a single folder on your device as the root workspace, monitoring that directory for file changes via a native file-system watcher to keep its in-memory index and user interface synchronised in near real-time. Notes are parsed into a live-preview Markdown AST that re-renders only changed nodes as you type, and the application builds a directed graph of internal hyperlinks from each note’s content to support bidirectional navig

    Creates links between pages that automatically display both inbound and outbound connections.

    TypeScriptend-user-programmingknowledge-managementlua
    Ver en GitHub↗4,710
  • dedsecinside/torbotAvatar de DedSecInside

    DedSecInside/TorBot

    4,157Ver en GitHub↗

    TorBot es un conjunto de herramientas especializadas para acceder y explorar servicios ocultos en la red Tor. Funciona como un crawler de onion y web scraper que descubre servicios ocultos navegando por dominios .onion para extraer títulos de página, nombres de host y descripciones de sitios. El proyecto se distingue por su mapeo de relaciones de enlaces y la verificación de servicios ocultos. Genera árboles visuales de conectividad en la red Tor para mapear cómo se relacionan los diferentes servicios onion entre sí, e incluye un escáner para verificar si las direcciones de servicios ocultos específicas están activas y accesibles. Estas capacidades están respaldadas por una capa de red que enruta todo el tráfico a través de proxies SOCKS5 para mantener el anonimato. El sistema utiliza crawling recursivo para recorrer dominios anónimos y serializa los mapas de sitio resultantes en archivos planos para su análisis offline.

    Generates a visual tree of link connections across onion sites and exports the structure.

    Python
    Ver en GitHub↗4,157
  • httpie/desktopAvatar de httpie

    httpie/desktop

    3,851Ver en GitHub↗

    This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in

    Creates new requests or duplicates existing ones directly from clickable URLs found in responses.

    apiapi-clientapi-testing
    Ver en GitHub↗3,851
  • yzhang-gh/vscode-markdownAvatar de yzhang-gh

    yzhang-gh/vscode-markdown

    3,162Ver en GitHub↗

    This is a VS Code extension that provides a suite of tools for editing, previewing, and managing Markdown documents. It integrates an authoring toolset, a link management system, and a rendering engine to support the creation of structured technical documentation and knowledge bases. The project distinguishes itself through advanced reference handling and accessibility features, such as a system that automatically updates internal links when files or headers are renamed and an artificial intelligence tool for generating descriptive image alt text. It also supports the rendering of Mermaid dia

    Ships a system for validating local links and automatically updating references when files are moved.

    TypeScriptmarkdownvscode
    Ver en GitHub↗3,162
  • artempyanykh/marksmanAvatar de artempyanykh

    artempyanykh/marksman

    3,014Ver en GitHub↗

    Marksman is a Language Server Protocol implementation for Markdown that provides advanced editor features including autocomplete, go-to-definition, and hover support for markdown files. It serves as an analysis engine to manage documentation and knowledge bases through automated link validation and consistent cross-referencing across multiple documents. The project enables the navigation of complex networks of wiki-style links and headings. It supports content refactoring, allowing users to rename headings and update internal references across multiple files to maintain document integrity dur

    Validates local links and identifies broken internal references in real time to ensure a functional documentation hierarchy.

    F#emacslanguage-serverlanguage-server-protocol
    Ver en GitHub↗3,014
  • relation-graph/relation-graphAvatar de relation-graph

    relation-graph/relation-graph

    2,256Ver en GitHub↗

    Relation-graph is a frontend library designed for building interactive node-link diagrams and relationship visualizations within web applications. It provides a framework for rendering complex network structures that support manual manipulation, including zooming, dragging, and real-time structural editing. The library distinguishes itself through a framework-agnostic core that separates graph layout logic from the rendering layer. This architecture enables developers to inject custom HTML or framework-specific components directly into graph nodes and edges, allowing for highly tailored visua

    Visualizes structural connections and link trees between networked data points.

    JavaScriptknowledge-graphlayout-enginereact
    Ver en GitHub↗2,256
  1. Home
  2. Data & Databases
  3. Knowledge Graph Indexers
  4. Knowledge Graph Builders
  5. Bi-Directional Note Linking

Explorar subetiquetas

  • Link Navigators2 sub-etiquetasFollows wiki and markdown links to other notes in the vault by pressing a key, opening the target file. **Distinct from Bi-Directional Note Linking:** Distinct from Bi-Directional Note Linking: focuses on the navigation action rather than the creation of reciprocal links.
  • Markdown Link Resolvers2 sub-etiquetasResolves cross-references between Markdown files to enable navigation through interconnected notes. **Distinct from Bi-Directional Note Linking:** Distinct from Bi-Directional Note Linking: focuses on resolving existing links for navigation, not creating reciprocal links.
  • Relationship ViewersDisplays backlinks, reference links, and unlinked references for the current note in a dedicated buffer that updates as the cursor moves. **Distinct from Bi-Directional Note Linking:** Distinct from Bi-Directional Note Linking: focuses on viewing and exploring existing relationships in a live-updating buffer, not creating reciprocal links.