Displaying 1 to 11 from 11 results

github-markdown-toc - Easy TOC creation for GitHub README.md

  •    Shell

gh-md-toc — is for you if you want to generate TOC for README.md or GitHub's wiki page and don't want to install any additional software.It's more solid, reliable and with ability of a parallel processing. And absolutely without dependencies.

gitdown - GitHub markdown preprocessor.

  •    Javascript

Gitdown adds additional functionality (generating table of contents, including documents, using variables, etc.) to GitHub Flavored Markdown. Gitdown is designed to be run using either of the build systems, such as Gulp or Grunt.

contents - Table of contents generator.

  •    Javascript

Table of contents generator. The code for all of the examples is in the examples folder.




github-markdown-toc.go - Easy TOC creation for GitHub README.md (in go)

  •    Go

This is a golang based implementation of the github-markdown-toc tool.Attention: gh-md-toc is able to work properly only if your machine is connected to the Internet.

toctoc - Generates and maintain a Table of Content for your README.md.

  •    Javascript

Generates and maintain a Table of Content for any Markdown document, especially README.md files hosted on github. Note the <hr/> tag (--- in Markdown) at the end of the block.

markedpp - Preprocessor for markdown files

  •    Javascript

markedpp is a preprocessor for documents written in markdown. The output itself is again markdown. This project is inspired by markdown-pp. Albeight the markdown syntax of this project here is slightly different, markdown-pp commands can be used as well.

jekyll-toc - A GitHub Pages compatible Table of Contents generator without a plugin or JavaScript

  •    HTML

GitHub Pages can't run custom Jekyll plug-ins so when generating Tables of Contents (TOCs), you're stuck with either a JavaScript solution or using kramdown's {:toc} option. However, by using {:toc}, you are forced to have that code next to your actual markdown and you can't place it in a layout. This means every. single. post. will need to have the snippet. If you choose the JavaScript approach, that's perfectly fine but what if JS is disabled on the someone's browser or your page is just really long and it becomes inefficient. Instead, I wrote this solution entirely in Liquid and can be used as an {% include %} in any website you want, in any layout you want. Want to see it in action? Here are some websites that I know of using this solution.


tocer - A command line interface for generating table of contents for Markdown files.

  •    Ruby

Tocer (a.k.a. Table of Contenter) is a command line interface for generating table of contents for Markdown files. Alternatively, you can run tocer -g <directory> on files that do not have Tocer support and it will prepend the table of contents to your file(s), complete with an auto-generated table of contents.

table-of-contents-preprocessor - Small and simple markdown preprocessor for creating table of contents

  •    Javascript

This script will help you to do so. It extracts information of titles in a given file and inserts a formatted table of contents in the position, specified by @@TOC@@ line. First, make sure you've got @@TOC@@ token on a separate line in your markdown-file. This is the place the table of contents will be inserted to.

markdown-contents - Generate table of contents for a markdown document.

  •    Javascript

Generate table of contents for a markdown document. The underlying implementation is rendering markdown file into HTML and then use Contents. to generate the table of contents.