JavaScript Markdown

Open-source JavaScript projects categorized as Markdown | Edit details

Top 23 JavaScript Markdown Projects

  • GitHub repo prettier

    Prettier is an opinionated code formatter.

    Project mention: The Ultimate Guide to TypeScript Monorepos | | 2021-11-26

    Prettier is a great tool for maintaining consistent formatting in a project. Prettier works quite well for a monorepo. One can simply define a .prettierrc file in the root of the monorepo and run Prettier using that configuration file. It will automatically apply to all packages in the monorepo.

  • GitHub repo marked

    A markdown parser and compiler. Built for speed.

    Project mention: Netlify Drop | | 2021-11-17

    If you want to work with html files, you can always add a CDN link to something like Marked: You can enter the text of your post in markdown but it will be rendered as html.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo marktext

    📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

    Project mention: Typora 1.0 needs a license code to use | | 2021-11-27

    people should also try , it's free and open source.

  • GitHub repo docsify

    🃏 A magical documentation site generator.

    Project mention: How to create a video editor that works in your browser. | | 2021-11-26


  • GitHub repo stackedit

    In-browser Markdown editor

    Project mention: Gollum – A simple, Git-powered wiki with a sweet API and local frontend | | 2021-10-02

    I would love to have something like Notion but using git for all data storage and edit history.

    There is offering it but I stopped using it because of bugs when trying to edit on mobile. And it basically abandoned for the last 2 years (only some deps updates, nothing more).

  • GitHub repo markdown-it

    Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed

    Project mention: Tale of the Tape: Highlight.js vs Shiki | | 2021-11-12

    This post will compare two popular packages that work with markdown-it for syntax highlighting in JavaScript, highlight.js, and shiki.

  • GitHub repo showdown

    A bidirectional Markdown to HTML to Markdown converter written in Javascript

    Project mention: How to handle Blog Page in a website without a database? | | 2021-06-12

    Markdown to HTML : It seems good to me(it gives the freedom regarding styling of article) but again the problem is where would I store the data.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo mdx

    Markdown for the component era

    Project mention: Netlify Drop | | 2021-11-17

    For my blog I'm using Next.js with and if you know react it's great

  • GitHub repo mdx-deck

    ♠️ React MDX-based presentation decks

    Project mention: On the limits of MDX | | 2021-04-01

    Yep, you can import JSX components and embed them with your run-of-the-mill Markdown prose. If you're documenting your JSX based component library, which is what Docz let you do, this makes all the sense in the world. MDX is also used to author slide decks in mdx-deck, which is very appealing if you're tired of clicking around in Keynote/PowerPoint/Google Sheets. Which many of us are. I'm not denying the appeal or usability of MDX for certain things for certain people.

  • GitHub repo stylelint

    A mighty, modern linter that helps you avoid errors and enforce conventions in your styles.

    Project mention: When doing an @import to include external CSS, do the imports have to be before any other CSS? | | 2021-09-07
  • GitHub repo react-markdown

    Markdown component for React

    Project mention: How I built my portfolio using NextJS, Typescript, and Chakra UI | | 2021-10-24

    react-markdown: Markdown component for React using remark.

  • GitHub repo Metalsmith

    An extremely simple, pluggable static site generator.

    Project mention: Why I built my own static site generator | | 2021-10-14

    A static site generator I've been enjoying lately (and using for my blog) is Metalsmith:

    It feel like it's the best of both worlds, because it's simple to learn and customize, but there are plugins for the things you don't want to spend time writing yourself.

    For example, I'm using plugins to: check for broken links, generate an RSS feed, and run a test server with automatic reloading.

    But then I was able to easily add in my own code to handle relative links, generate Graphviz diagrams, and format dates.

    One other recommendation: I hated almost every template language I ran across (Hugo's, Liquid, Nunjucks, EJS), but I'm thrilled with the simplicity of Handlebars (, although it is a bit limiting and the "block helper with parameters" syntax is strange (perhaps an indicator that I'm trying to do too much in the templating language!).

  • GitHub repo github-profile-readme-generator

    🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.

    Project mention: How I improved my GitHub profile? | | 2021-10-20

    On one fine day in the second-last week of May 2020, GitHub launched a new feature of creating your profiles in markdown like this. I saw several developers made some really cool addons like adding github-stats, visitors count etc. GitHub Readme Stats developed by Anurag Hazra went viral in just couple of days. Then the idea of creating GitHub Profile README Generator came to my mind.

  • GitHub repo HackMD

    CodiMD - Realtime collaborative markdown notes on all platforms.

    Project mention: Are there any collaborative note apps like Outline that aren't as complicated to maintain? | | 2021-09-24

    I was going to suggest CodiMD but it seems these 2 are very similar?

  • GitHub repo emoji-cheat-sheet

    A markdown version emoji cheat sheet

    Project mention: Badges personalizadas para o Github | | 2021-08-29
  • GitHub repo remarkable

    Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use for HTML-to-markdown conversion. Use to generate a table of contents.

    Project mention: BREAKING!! NPM package ‘ua-parser-js’ with more than 7M weekly download is compromised | | 2021-10-22

    Since then they've made things that are IMO quite useful, like enquirer, micromatch, and remarkable.

  • GitHub repo fusuma

    ✍️Fusuma makes slides with Markdown easily.

    Project mention: Nice repos/tools/posts - 1st April - #1 | | 2021-04-01

    Link :

  • GitHub repo 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)

    Project mention: How I rebuilt my Angular blog and became an Astronaut 🚀 | | 2021-10-12

    In Astro, markdown files are treated as plain text, and converted to HTML using remark with syntax highlighting done using Prism pre-enabled. In order to use the BlogPostLayout.astro in my markdown files, I had to add the layout property to the frontmatter in the markdown file. One example file looks like this:

  • GitHub repo THIS_REPO_HAS_3049_STARS

    Click Star ⭐️ to see it in action :trollface:

    Project mention: This Repo Has 3049 Stars | | 2021-09-22
  • GitHub repo cms.js

    Client-Side JavaScript Site Generator

    Project mention: Offbase: Static site generator in a browser, with no server | | 2021-01-25

    I tried to do something similar with a fully client-side static site generator called [CMS.js]( a few years back. Would have liked to get to the point where the content editor was fully client-side too. I personally like the concept though as I can align with many of the points presented on this site.

  • GitHub repo THIS_REPO_HAS_2922_STARS

    Click Star ⭐️ to see it in action :trollface:

    Project mention: Narze/This_repo_has_x_stars | | 2021-09-05
  • GitHub repo markdownlint

    A Node.js style checker and lint tool for Markdown/CommonMark files.

    Project mention: Markdown Linting | | 2021-08-19

    Markdown Lint

  • GitHub repo markdown-preview.nvim

    markdown preview plugin for (neo)vim

    Project mention: Anything for outlining markdown in Neovim? | | 2021-11-19

    I wish it did, would be great. looks pretty bloated and has not had an update since March, but I think it creates an outline using the quickfix menu. It would be a nice update to to do something similar, but is probably out of scope.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-27.

JavaScript Markdown related posts


What are some of the best open-source Markdown projects in JavaScript? This list will help you:

Project Stars
1 prettier 41,257
2 marked 26,371
3 marktext 19,883
4 docsify 19,079
5 stackedit 18,647
6 markdown-it 12,465
7 showdown 12,090
8 mdx 11,775
9 mdx-deck 10,462
10 stylelint 9,269
11 react-markdown 7,940
12 Metalsmith 7,686
13 github-profile-readme-generator 7,590
14 HackMD 7,544
15 emoji-cheat-sheet 5,728
16 remarkable 5,234
17 fusuma 5,026
18 remark 4,656
19 THIS_REPO_HAS_3049_STARS 3,050
20 cms.js 3,015
21 THIS_REPO_HAS_2922_STARS 2,922
22 markdownlint 2,789
23 markdown-preview.nvim 2,775
Find remote jobs at our new job board There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives