awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
markmap avatar

markmap/markmap

0
View on GitHub↗
12,894 stars·987 forks·TypeScript·MIT·3 vuesmarkmap.js.org↗

Markmap

Markmap is an interactive diagramming library that transforms hierarchical Markdown documents into navigable mindmaps. It functions as a data visualization component, converting structured text into graphical representations to assist in organizing and visualizing complex information.

The library utilizes a parsing engine to interpret indentation levels and list markers, mapping them into nested data objects. These objects are rendered as scalable vector graphics, providing users with dynamic, zoomable, and collapsible diagrams that update reactively as the underlying source text changes.

The project supports a modular extension architecture, allowing for custom functionality through third-party scripts. It also includes utilities for exporting diagrams into raster image formats and is designed for integration into web applications to support knowledge management, technical documentation, and educational content creation.

Features

  • Interactive Diagramming Libraries - Renders dynamic, zoomable, and collapsible mindmaps directly within web applications.
  • Markdown Mindmap Visualizers - Transforms hierarchical Markdown documents into interactive, navigable mindmaps for information visualization.
  • Markdown Tools - Transforms hierarchical Markdown documents into interactive, navigable diagrams for visualizing complex information.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.
  • Hierarchical Tree Visualizers - Visualizes hierarchical Markdown structures as interactive diagrams for brainstorming and planning.
  • Data Visualization Libraries - Provides a library for converting structured text data into graphical representations.
  • Reactive View Bindings - Synchronizes visual diagrams reactively with underlying Markdown source text changes.
  • Knowledge Management - Structures notes and ideas into visual mindmaps to enhance information retention and clarity.
  • Vector Graphics Rendering - Renders hierarchical data as interactive mindmaps using scalable vector graphics.

Historique des stars

Graphique de l'historique des stars pour markmap/markmapGraphique de l'historique des stars pour markmap/markmap

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Markmap

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Markmap.
  • plantuml/plantumlAvatar de plantuml

    plantuml/plantuml

    13,093Voir sur GitHub↗

    PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical representations. It functions as a diagram-as-code tool, allowing users to create and maintain technical documentation, architectural models, and flowcharts by decoupling diagram content from visual layout. The project distinguishes itself through a comprehensive rendering pipeline that processes domain-specific markup into various output formats, including vector and raster graphics. It utilizes a graph-based layout engine to calculate spatial positioning, while a declarative styling layer

    Javadiagramdiagram-as-codediagrams
    Voir sur GitHub↗13,093
  • longbridge/gpui-componentAvatar de longbridge

    longbridge/gpui-component

    11,793Voir sur GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Rustdesktop-applicationgpuirust
    Voir sur GitHub↗11,793
  • mdx-editor/editorAvatar de mdx-editor

    mdx-editor/editor

    3,547Voir sur GitHub↗

    This project is a React-based rich text editor designed for authoring and managing markdown documents through a visual interface. It functions as a modular framework that renders markdown in real-time, allowing users to create structured content without manual syntax entry. The editor is built on a plugin-based architecture that enables developers to extend functionality while maintaining minimal application bundle sizes. It provides a comprehensive command interface for programmatic content manipulation and utilizes reactive state management to ensure the visual editing surface remains synch

    TypeScripteditorlexicalmarkdown
    Voir sur GitHub↗3,547
  • doocs/mdAvatar de doocs

    doocs/md

    11,805Voir sur GitHub↗

    This project is a static site generator and documentation publishing tool designed to transform raw markdown files into structured, professional web content. It functions as a technical writing framework that standardizes text-based documentation into pre-rendered HTML pages suitable for public-facing knowledge bases and project guides. The system utilizes file-system-based routing to map directory structures directly to URL paths, ensuring that documentation organization is reflected in the final website navigation. It incorporates component-based layout injection to apply consistent styling

    Vueai-botdoocseditor
    Voir sur GitHub↗11,805
Voir les 30 alternatives à Markmap→

Questions fréquentes

Que fait markmap/markmap ?

Markmap is an interactive diagramming library that transforms hierarchical Markdown documents into navigable mindmaps. It functions as a data visualization component, converting structured text into graphical representations to assist in organizing and visualizing complex information.

Quelles sont les fonctionnalités principales de markmap/markmap ?

Les fonctionnalités principales de markmap/markmap sont : Interactive Diagramming Libraries, Markdown Mindmap Visualizers, Markdown Tools, Markdown 编辑器, Hierarchical Tree Visualizers, Data Visualization Libraries, Reactive View Bindings, Knowledge Management.

Quelles sont les alternatives open-source à markmap/markmap ?

Les alternatives open-source à markmap/markmap incluent : plantuml/plantuml — PlantUML is a text-to-diagram generator that translates human-readable markup into structured graphical… longbridge/gpui-component — gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection… mdx-editor/editor — This project is a React-based rich text editor designed for authoring and managing markdown documents through a visual… doocs/md — This project is a static site generator and documentation publishing tool designed to transform raw markdown files… wanglin2/mind-map — This project is a comprehensive diagramming ecosystem that functions as both a standalone cross-platform desktop… remarkjs/remark — Remark is a markdown processor and transformer that converts markdown text into a structured JSON abstract syntax tree…