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
·
ekalinin avatar

ekalinin/github-markdown-toc

0
View on GitHub↗
3,292 stars·2,694 forks·Shell·MIT·2 vues

Github Markdown Toc

Ce projet est un utilitaire en ligne de commande conçu pour automatiser la création et la maintenance des tables des matières dans les fichiers Markdown. Il fonctionne comme un processeur de documentation statique qui analyse les titres des documents pour générer des listes de navigation hiérarchiques, lesquelles sont ensuite injectées directement dans les fichiers sources.

L'outil se distingue par sa prise en charge des fichiers locaux et des flux réseau distants comme sources d'entrée. Il utilise une mise à jour de contenu basée sur des marqueurs pour rafraîchir les sections de navigation existantes sans nécessiter d'éditions manuelles, et inclut un support d'authentification pour les requêtes distantes afin de contourner les limites de débit lors de la récupération de documentation externe.

Au-delà de la génération de base, l'utilitaire gère la normalisation des titres en slugs d'ancrage compatibles avec les URL et gère les métadonnées structurelles nécessaires à une indexation cohérente des documents. Il vise à rationaliser les flux de travail de documentation en automatisant la maintenance des structures de navigation dans les fichiers du dépôt et les contenus techniques distribués.

Features

  • Automatic Table of Contents - Automatically generates, inserts, and refreshes formatted tables of contents by parsing document headings.
  • Marker-Based Injection Utilities - Maintains persistent navigation sections by injecting content between predefined start and end markers in source files.
  • Table of Contents Generators - Parses markdown files via command-line to create and inject hierarchical navigation lists based on headings.
  • Hierarchical Heading Generation - Calculates indentation levels and generates URL-safe anchor slugs to structure document headings into a hierarchical tree.
  • Markdown Documentation - Automates the creation and updating of table of contents sections within markdown files to improve navigation.
  • README Generators - Automates the maintenance of navigation structures within repository documentation files to improve reader accessibility.
  • GitHub Repository Utilities - Provides utilities to generate structured navigation lists for project README files in GitHub repositories.
  • Static Documentation Generators - Acts as a text-parsing engine that extracts document structure from various sources to generate formatted navigation links.

Historique des stars

Graphique de l'historique des stars pour ekalinin/github-markdown-tocGraphique de l'historique des stars pour ekalinin/github-markdown-toc

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

Collections incluant Github Markdown Toc

Sélections manuelles où Github Markdown Toc apparaît.
  • un outil de gestion de structure documentaire hiérarchique

Questions fréquentes

Que fait ekalinin/github-markdown-toc ?

Ce projet est un utilitaire en ligne de commande conçu pour automatiser la création et la maintenance des tables des matières dans les fichiers Markdown. Il fonctionne comme un processeur de documentation statique qui analyse les titres des documents pour générer des listes de navigation hiérarchiques, lesquelles sont ensuite injectées directement dans les fichiers sources.

Quelles sont les fonctionnalités principales de ekalinin/github-markdown-toc ?

Les fonctionnalités principales de ekalinin/github-markdown-toc sont : Automatic Table of Contents, Marker-Based Injection Utilities, Table of Contents Generators, Hierarchical Heading Generation, Markdown Documentation, README Generators, GitHub Repository Utilities, Static Documentation Generators.

Quelles sont les alternatives open-source à ekalinin/github-markdown-toc ?

Les alternatives open-source à ekalinin/github-markdown-toc incluent : jonschlinkert/markdown-toc — Markdown-toc is a utility for generating and maintaining tables of contents within markdown files. It functions as… thlorenz/doctoc — doctoc is a markdown table of contents generator and file processor designed to automatically create and update linked… caijimmy/hugo-theme-stack — Card-style Hugo theme designed for bloggers. miaolz123/vue-markdown — Vue-markdown is a rendering library and component suite designed to transform raw markdown text into structured HTML… blinkfox/hexo-theme-matery — A responsive Material Design theme for static blogs built with the Hexo framework. It functions as a comprehensive… richardlitt/standard-readme — Standard README is a markdown documentation standard and specification designed to organize project metadata and…

Alternatives open source à Github Markdown Toc

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Github Markdown Toc.
  • jonschlinkert/markdown-tocAvatar de jonschlinkert

    jonschlinkert/markdown-toc

    1,752Voir sur GitHub↗

    Markdown-toc is a utility for generating and maintaining tables of contents within markdown files. It functions as both a command-line interface and a programmatic library, enabling the automated creation of structured navigation links based on the heading hierarchy of a document. The tool distinguishes itself through its marker-based injection system, which allows for the precise placement and updating of navigation blocks within existing files. It includes a dedicated transformation pipeline for slugifying heading text into URL-friendly identifiers, ensuring that generated links remain cons

    JavaScriptjavascriptjonschlinkertmarkdown
    Voir sur GitHub↗1,752
  • thlorenz/doctocAvatar de thlorenz

    thlorenz/doctoc

    4,451Voir sur GitHub↗

    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
    Voir sur GitHub↗4,451
  • blinkfox/hexo-theme-materyAvatar de blinkfox

    blinkfox/hexo-theme-matery

    5,362Voir sur GitHub↗

    A responsive Material Design theme for static blogs built with the Hexo framework. It functions as a comprehensive layout system that transforms markdown files into styled HTML pages, providing a specialized environment for technical documentation and personal blogging. The theme is characterized by a data-driven approach to content visualization, using radar charts for categories and word clouds for tags to represent post metadata. It further distinguishes its organization by utilizing a chronological timeline architecture for blog archives. The project covers a wide range of technical publ

    JavaScriptfeatured-pictureshexo-blog-themehexo-theme
    Voir sur GitHub↗5,362
  • caijimmy/hugo-theme-stackAvatar de CaiJimmy

    CaiJimmy/hugo-theme-stack

    6,418Voir sur GitHub↗

    Card-style Hugo theme designed for bloggers

    HTMLbloggershugohugo-theme
    Voir sur GitHub↗6,418
Voir les 30 alternatives à Github Markdown Toc→