markdown-toc is a JavaScript API and CLI for generating tables of contents from Markdown files. It uses Remarkable to parse Markdown headings and turn them into linked TOC entries. Developers can run it from the command line, inject a TOC directly into a file, or use it programmatically from Node.js. The tool can also output JSON so applications can render their own TOC templates. It includes options for heading depth, bullet style, filtering, slug generation, indentation, and first-heading behavior. It is especially useful for maintaining README files, documentation pages, and generated docs where headings change over time.
Features
- Markdown table of contents generation
- CLI and Node API support
- In-place README injection
- JSON TOC output
- Custom slug generation
- Heading filtering and depth control
Categories
Markdown EditorsLicense
MIT LicenseFollow markdown-toc
Other Useful Business Software
Our Free Plans just got better! | Auth0
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of markdown-toc!