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 →
Top 23 JavaScript Markdown Projects
-
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.
-
github-profile-readme-generator
🚀 Generate GitHub profile README easily with the latest add-ons like visitors count, GitHub stats, etc using minimal UI.
-
markdown-it
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed
-
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.
-
koodo-reader
A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Mastering Code Quality: Setting Up ESLint with Standard JS in TypeScript Projects | dev.to | 2024-05-05In 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 editor:
Next, install gray-matter to extract metadata from the front matter of markdown files, and marked to convert the markdown files to HTML:
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.
Project mention: Show HN: I've built open-source, collaborative, WYSIWYG Markdown editor | news.ycombinator.com | 2023-06-23
Project mention: First impressions matter! Take your GitHub profile to the next level! | dev.to | 2024-04-28
Parse it into HTML using markdown-it
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.
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:
This error related to the ReactMarkdown component and the useDisclosure hook in the @chakra-ui/react.
Project mention: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05There 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.
Project mention: Why You Should Write Your Own Static Site Generator | news.ycombinator.com | 2023-11-03
Project mention: Which software do you use to create presentations using Vim that is superior to existing ones? | /r/neovim | 2023-12-11I also didn't try this tool but it's called RemarkJS which is named too similar to revealjs.
- preview markdown: https://github.com/iamcco/markdown-preview.nvim
Project mention: Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes | dev.to | 2024-05-05There 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.
Project mention: The Case Against AI Everything, Everywhere, All at Once | news.ycombinator.com | 2023-10-19You 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.
JavaScript Markdown related posts
-
Streamline Your Workflow: A Guide to Normalising Git Commit and Push Processes
-
My opinion about opinionated Prettier: 👎
-
UX Case Study: Markdown Heading
-
Show HN: I made a tool to clean and convert any webpage to Markdown
-
Creating excerpts in Astro
-
MDX – use JSX in your Markdown content
-
Blogging in Djot Instead of Markdown
-
A note from our sponsor - SurveyJS
surveyjs.io | 11 May 2024
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