markdown : importing files + toc generation

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/npm

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarQube - Static code analysis for 29 languages.
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Less time debugging, more time building
  • comment-mark

    Interpolate strings with HTML comment markers!

    comment-mark does exactly what you're describing to interpolate content into a markdown file using comments as placeholders. You'll have to write a script to inject what you want though but should be straight forward. Here's an example snippet:

  • remark

    remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc. (by remarkjs)

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • github-markdown-toc

    Easy TOC creation for GitHub README.md

    As for the table of contents, you can either use github-markdown-toc or markdown-toc (on npm).

  • markdown-toc

    API and CLI for generating a markdown TOC (table of contents) for a README or any markdown files. Uses Remarkable to parse markdown. Used by NASA/openmct, Prisma, Joi, Mocha, Sass, Prettier, Orbit DB, FormatJS, Raneto, hapijs/code, webpack-flow, docusaurus, release-it, ts-loader, json-server, reactfire, bunyan, husky, react-easy-state, react-snap, chakra-ui, carbon, alfresco, repolinter, Assemble, Verb, and thousands of other projects.

    As for the table of contents, you can either use github-markdown-toc or markdown-toc (on npm).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts