JavaScript Markdown

Open-source JavaScript projects categorized as Markdown

Top 23 JavaScript Markdown Projects

  • prettier

    Prettier is an opinionated code formatter.

  • Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05

    In this post, I also use ESLint + Standard JS as my code formatting tools. Formatting JS/TS code by using ESLint is also subjective and opinionated, arguably most people would rather use Prettier instead, which provides more configurable options.

  • marktext

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

  • Project mention: UX Case Study: Markdown Heading | dev.to | 2024-04-27

    Marktext editor:

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • marked

    A markdown parser and compiler. Built for speed.

  • Project mention: Eleventy vs. Next.js for static site generation | dev.to | 2023-12-14

    Next, install gray-matter to extract metadata from the front matter of markdown files, and marked to convert the markdown files to HTML:

  • docsify

    🃏 A magical documentation site generator.

  • Project mention: Alternatives to Docusaurus for product documentation | dev.to | 2024-04-04

    Docsify is frequently updated; the latest release was on June 24, 2023, and the most recent update was on December 17, 2023. It is MIT-licensed and has an active Discord community.

  • stackedit

    In-browser Markdown editor

  • Project mention: Show HN: I've built open-source, collaborative, WYSIWYG Markdown editor | news.ycombinator.com | 2023-06-23
  • 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: First impressions matter! Take your GitHub profile to the next level! | dev.to | 2024-04-28
  • markdown-it

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

  • Project mention: Creating excerpts in Astro | dev.to | 2024-03-14

    Parse it into HTML using markdown-it

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mdx

    Markdown for the component era

  • Project mention: How to Enhance Content with Semantify | dev.to | 2024-03-02

    Semantify was made for content creators, marketers, and anyone looking to enhance their long-form written content. Currently only supporting MDX-based content, It automates the enrichment of MDX blog posts by adding AI-generated Q&A sections that summarize the content, and recommendations for semantically similar posts. This not only makes the content more accessible and engaging but also helps in establishing deeper connections between different posts, ultimately keeping the reader engaged for longer periods.

  • koodo-reader

    A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web

  • showdown

    A bidirectional Markdown to HTML to Markdown converter written in Javascript

  • Project mention: Is there a simple way to render a markdown file in Vue3? | /r/vuejs | 2023-10-28
  • editor.md

    The open source embeddable online markdown editor (component).

  • remark

    A simple, in-browser, markdown-driven slideshow tool.

  • Project mention: Sent – simple plaintext presentation tool | news.ycombinator.com | 2024-02-18

    Eh there are loads of these based on Markdown that are much better. I think revealjs is the most popular, but I like remarkjs:

    https://github.com/gnab/remark

    There's a list of them here:

  • react-markdown

    Markdown component for React

  • Project mention: Minified React error #426 | dev.to | 2024-01-27

    This error related to the ReactMarkdown component and the useDisclosure hook in the @chakra-ui/react.

  • mdx-deck

    ♠️ React MDX-based presentation decks

  • stylelint

    A mighty CSS linter that helps you avoid errors and enforce conventions.

  • Project mention: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05

    There are more linting tools that I won't go into deeply, but you can integrate them with lint-staged. For example, you can lint your CSS content with Stylelint, or even lint your README files with markdownlint, etc.

  • HackMD

    CodiMD - Realtime collaborative markdown notes on all platforms.

  • Metalsmith

    An extremely simple, pluggable static site generator for Node.js

  • Project mention: Why You Should Write Your Own Static Site Generator | news.ycombinator.com | 2023-11-03
  • remark

    markdown processor powered by plugins part of the @unifiedjs collective (by remarkjs)

  • Project mention: Which software do you use to create presentations using Vim that is superior to existing ones? | /r/neovim | 2023-12-11

    I also didn't try this tool but it's called RemarkJS which is named too similar to revealjs.

  • markdown-preview.nvim

    markdown preview plugin for (neo)vim

  • Project mention: Pulsar, the best code editor since Atom | news.ycombinator.com | 2024-02-20

    - preview markdown: https://github.com/iamcco/markdown-preview.nvim

  • 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 https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.

  • fusuma

    ✍️ Fusuma makes slides with Markdown easily.

  • markdownlint

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

  • Project mention: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05

    There are more linting tools that I won't go into deeply, but you can integrate them with lint-staged. For example, you can lint your CSS content with Stylelint, or even lint your README files with markdownlint, etc.

  • percollate

    A command-line tool to turn web pages into readable PDF, EPUB, HTML, or Markdown docs.

  • Project mention: The Case Against AI Everything, Everywhere, All at Once | news.ycombinator.com | 2023-10-19

    You can still choose automation. The easier route for me is to use wallabag to save the article. Then on my remarkable tablet I can grab a very readable document with https://github.com/koreader/koreader.

    The other option is to use https://github.com/danburzo/percollate to convert a webpage to a nice document directly. I use both tools depending on my needs.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Markdown related posts

  • Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes

    6 projects | dev.to | 5 May 2024
  • My opinion about opinionated Prettier: 👎

    3 projects | dev.to | 2 May 2024
  • UX Case Study: Markdown Heading

    4 projects | dev.to | 27 Apr 2024
  • Show HN: I made a tool to clean and convert any webpage to Markdown

    17 projects | news.ycombinator.com | 14 Apr 2024
  • Creating excerpts in Astro

    4 projects | dev.to | 14 Mar 2024
  • MDX – use JSX in your Markdown content

    1 project | news.ycombinator.com | 13 Feb 2024
  • Blogging in Djot Instead of Markdown

    1 project | news.ycombinator.com | 13 Feb 2024
  • A note from our sponsor - SurveyJS
    surveyjs.io | 11 May 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Index

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

Project Stars
1 prettier 48,347
2 marktext 44,859
3 marked 31,963
4 docsify 26,697
5 stackedit 21,366
6 github-profile-readme-generator 20,004
7 markdown-it 17,257
8 mdx 16,878
9 koodo-reader 15,767
10 showdown 13,952
11 editor.md 13,595
12 remark 12,626
13 react-markdown 12,273
14 mdx-deck 11,271
15 stylelint 10,831
16 HackMD 9,007
17 Metalsmith 7,820
18 remark 7,240
19 markdown-preview.nvim 6,164
20 remarkable 5,671
21 fusuma 5,373
22 markdownlint 4,478
23 percollate 4,122

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com