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: Make Commit in Your React Project Format-Test-Build Ready with Husky - A Step-by-Step Guide | dev.to | 2024-05-24Prettier: It makes our code prettier by formatting. It supports many languages and editors.
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
Use a GitHub profile generator to build your Profile README.md, it will make your profile look good. Here is the link - profile-readme-generator
Parse it into HTML using markdown-it
MDX — Write React code within Markdown.
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: Renders Markdown content in our React app, making text display neat and user-friendly.
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
-
20 Years of Blogging on my own website
-
Scroll is a language for scientists of all ages
-
Scroll: A language for scientists of all ages
-
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
-
A note from our sponsor - SurveyJS
surveyjs.io | 1 Jun 2024
Index
What are some of the best open-source Markdown projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | prettier | 48,470 |
2 | marktext | 45,095 |
3 | marked | 32,098 |
4 | docsify | 26,826 |
5 | stackedit | 21,425 |
6 | github-profile-readme-generator | 20,183 |
7 | markdown-it | 17,379 |
8 | mdx | 16,965 |
9 | koodo-reader | 16,405 |
10 | showdown | 13,984 |
11 | editor.md | 13,622 |
12 | remark | 12,635 |
13 | react-markdown | 12,375 |
14 | mdx-deck | 11,271 |
15 | stylelint | 10,854 |
16 | HackMD | 9,035 |
17 | Metalsmith | 7,821 |
18 | remark | 7,299 |
19 | markdown-preview.nvim | 6,247 |
20 | remarkable | 5,676 |
21 | fusuma | 5,377 |
22 | markdownlint | 4,523 |
23 | percollate | 4,143 |
Sponsored