awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jonschlinkert avatar

jonschlinkert/markdown-toc

0
View on GitHub↗
1,752 Stars·711 Forks·JavaScript·MIT·1 Aufrufgithub.com/jonschlinkert↗

Markdown Toc

Markdown-toc ist ein Utility zur Generierung und Pflege von Inhaltsverzeichnissen innerhalb von Markdown-Dateien. Es fungiert sowohl als CLI als auch als programmatische Bibliothek und ermöglicht die automatisierte Erstellung strukturierter Navigationslinks basierend auf der Überschriftenhierarchie eines Dokuments.

Das Tool zeichnet sich durch sein Marker-basiertes Injektionssystem aus, das die präzise Platzierung und Aktualisierung von Navigationsblöcken innerhalb bestehender Dateien ermöglicht. Es enthält eine dedizierte Transformations-Pipeline zum Slugifyen von Überschriftentexten in URL-freundliche Identifikatoren, wodurch sichergestellt wird, dass generierte Links konsistent und funktional bleiben, während sich die Dokumentation weiterentwickelt.

Über die grundlegende Generierung hinaus bietet das Projekt eine Suite von Parsing-Utilities, die Überschriften-Metadaten und Hierarchieebenen extrahieren. Diese Funktionen unterstützen benutzerdefinierte Dokumentations-Workflows, einschließlich der Möglichkeit, Inhalte zu filtern, Tiefenbeschränkungen anzuwenden und sich in verschiedene Markdown-Rendering-Engines zu integrieren, um die automatisierte Dokumentationspflege zu erleichtern.

Features

  • Table of Contents Generators - Generates and injects structured table of contents navigation links based on document heading hierarchy.
  • Document Parsing CLI Tools - Provides a command-line interface for automating table of contents maintenance using configurable insertion markers.
  • Automatic Table of Contents - Injects generated tables of contents into markdown files using comment markers to define precise insertion points.
  • Marker-Based Injection Utilities - Uses marker-based injection to precisely place and update generated content blocks within existing markdown files.
  • Slugification Tools - Provides a transformation pipeline for slugifying heading text into URL-friendly identifiers for consistent link generation.
  • Hierarchy Traversers - Implements recursive traversal of heading hierarchies to calculate nesting levels for structured navigation.
  • README Section Injections - Automates the injection and refreshing of table of contents sections within project README files.
  • Markdown Documentation - Maintains markdown documentation by automating the creation and updating of navigation structures.
  • Utility Tools - Tool for generating tables of contents for Markdown files.

Star-Verlauf

Star-Verlauf für jonschlinkert/markdown-tocStar-Verlauf für jonschlinkert/markdown-toc

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Kuratierte Suchen mit Markdown Toc

Handverlesene Sammlungen, in denen Markdown Toc vorkommt.
  • Tool zur Verwaltung hierarchischer Dokumentenstrukturen

Open-Source-Alternativen zu Markdown Toc

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Markdown Toc.
  • ekalinin/github-markdown-tocAvatar von ekalinin

    ekalinin/github-markdown-toc

    3,292Auf GitHub ansehen↗

    This project is a command-line utility designed to automate the creation and maintenance of tables of contents within markdown files. It functions as a static documentation processor that parses document headings to generate hierarchical navigation lists, which are then injected directly into the source files. The tool distinguishes itself by supporting both local files and remote network streams as input sources. It utilizes marker-based content updating to refresh existing navigation sections without requiring manual edits, and it includes authentication support for remote requests to bypas

    Shellgithubmarkdownshell
    Auf GitHub ansehen↗3,292
  • thlorenz/doctocAvatar von thlorenz

    thlorenz/doctoc

    4,451Auf GitHub ansehen↗

    doctoc is a markdown table of contents generator and file processor designed to automatically create and update linked lists of headings within markdown documents. It functions as a git repository documentation tool that scans local directories to ensure navigation remains consistent across a collection of files. The tool features a GitHub compatible anchor generator that formats heading links to match the specific requirements of GitHub and similar hosting platforms. It manages updates by locating marker comments to replace existing tables of contents without overwriting other document conte

    JavaScript
    Auf GitHub ansehen↗4,451
  • miaolz123/vue-markdownAvatar von miaolz123

    miaolz123/vue-markdown

    1,969Auf GitHub ansehen↗

    Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML for use within Vue applications. It functions as a parser that converts text into an intermediate tree structure, allowing for the integration of dynamic content and the application of custom formatting rules during the conversion process. The library distinguishes itself through its component-based architecture, which enables the direct injection of framework-specific components into rendered documents. It provides extensive lifecycle hooks that allow developers to monitor the

    JavaScriptmarkdownvuevue-components
    Auf GitHub ansehen↗1,969
  • evilstreak/markdown-jsAvatar von evilstreak

    evilstreak/markdown-js

    7,679Auf GitHub ansehen↗

    markdown-js is a JavaScript markdown parser and converter that transforms markdown text into HTML output. It functions as both a library and a command line interface tool for converting documents. The project is centered on an abstract syntax tree representation, allowing markdown to be parsed into a structured tree for programmatic inspection and modification before the final rendering process. This intermediate representation enables custom markup processing and document transformations. The toolset covers programmatic document parsing, static site generation, and CLI-based file processing

    JavaScript
    Auf GitHub ansehen↗7,679
Alle 30 Alternativen zu Markdown Toc anzeigen→

Häufig gestellte Fragen

Was macht jonschlinkert/markdown-toc?

Markdown-toc ist ein Utility zur Generierung und Pflege von Inhaltsverzeichnissen innerhalb von Markdown-Dateien. Es fungiert sowohl als CLI als auch als programmatische Bibliothek und ermöglicht die automatisierte Erstellung strukturierter Navigationslinks basierend auf der Überschriftenhierarchie eines Dokuments.

Was sind die Hauptfunktionen von jonschlinkert/markdown-toc?

Die Hauptfunktionen von jonschlinkert/markdown-toc sind: Table of Contents Generators, Document Parsing CLI Tools, Automatic Table of Contents, Marker-Based Injection Utilities, Slugification Tools, Hierarchy Traversers, README Section Injections, Markdown Documentation.

Welche Open-Source-Alternativen gibt es zu jonschlinkert/markdown-toc?

Open-Source-Alternativen zu jonschlinkert/markdown-toc sind unter anderem: ekalinin/github-markdown-toc — This project is a command-line utility designed to automate the creation and maintenance of tables of contents within… thlorenz/doctoc — doctoc is a markdown table of contents generator and file processor designed to automatically create and update linked… miaolz123/vue-markdown — Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML… evilstreak/markdown-js — markdown-js is a JavaScript markdown parser and converter that transforms markdown text into HTML output. It functions… russross/blackfriday — Blackfriday is a Go library for parsing and converting Markdown text into HTML, LaTeX, and other structured formats.… anmol098/waka-readme-stats — waka-readme-stats is an automated profile README updater and developer statistics dashboard. It integrates with the…