The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more β
Top 23 markdown-to-html Open-Source Projects
-
gutenberg
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
-
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.
-
easy-markdown-editor
EasyMDE: A simple, beautiful, and embeddable JavaScript Markdown editor. Delightful editing for beginners and experts alike. Features built-in autosaving and spell checking.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
flexmark-java
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
-
obsidian-html
Python code to convert Obsidian notes to proper markdown and optionally to create an html site too. (by obsidian-html)
-
DocPHT π
With DocPHT you can take notes and quickly document anything and without the use of any database.
-
github-flavored-markdown-to-html
Convert markdown to HTML using the GitHub API and some additional tweaks with Python. Comes with full formula support and image compression.
-
telescope
Telescope allows you to create a collaborative documentation that will be generated as a static site with an interactive graph to explore the content. (by Greaby)
-
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.
So after shopping around a bit I found a simple, dependency-less static site generator called Zola. The lack of dependencies sounded very attractive after all the headaches trying to update my Gatsby modules. I wanted to give Zola a try and see what tradeoffs I would need to make coming form a React-based framework to this Rust-based generator.
Project mention: Why You Should Write Your Own Static Site Generator | news.ycombinator.com | 2023-11-03
I'm cooking up a really cheap publishing solution using Pico CMS ("stupidly simple") and rsync or something from my Obsidian Vault to my PHP server.
Project mention: Introducing AutoPyTabs: Automatically generate code examples for different Python versions in MkDocs or Sphinx based documentations | /r/Python | 2023-04-30AutoPyTabs allows you to write code examples in your documentation targeting a single version of Python and then generates examples targeting higher Python versions on the fly, presenting them in tabs, using popular tabs extensions. This all comes packaged as a markdown extension, MkDocs plugin and a Sphinx, so it can easily be integrated with your documentation workflow.
Project mention: Show HN: Generate pdf with gitbook or mdbook url | news.ycombinator.com | 2023-11-11I developed KeenWrite[0] with similar ideas to mdbook: typeset into PDF from Markdown. Technically, this happens in three stages. First, the Markdown is converted to XHTML. Second, the XHTML is converted to TeX commands. Third, the ConTeXt typesetting system produces a PDF file. Both the GUI and CLI can export to PDF.[1]
Like mdbook, the themes are isolated. Instead of CSS, KeenWrite themes are written in ConTeXt. There are several example starter themes.[2] A "thesis" theme would be a nice addition, but there's a problem.
Markdown lacks a standard for cross-references and citations. An open KeenWrite issue animates a possible UX solution.[3] The topic of references/citations has been discussed on CommonMark[4] without much movement. Parsing cross-references and citations would benefit flexmark-java[5] integrations. KeenWrite uses flexmark-java, but I'm otherwise unaffiliated. If anyone is interested in helping, reach out (see profile).
[0]: https://keenwrite.com/
[1]: https://gitlab.com/DaveJarvis/KeenWrite/-/blob/main/docs/cmd...
[2]: https://gitlab.com/DaveJarvis/keenwrite-themes/
[3]: https://gitlab.com/DaveJarvis/KeenWrite/-/issues/145
[4]: https://talk.commonmark.org/t/cross-references-and-citations...
[5]: https://github.com/vsch/flexmark-java
Project mention: Obsidian 1.3.6 adds deep linking to PDF selections and annotations (available for early access on desktop) | /r/ObsidianMD | 2023-06-27For me I am fine with exported bibliographies because zotero('s Better BibTeX-plugin) auto-exports to a bibtex file for me anyways, which is more consistent for myself and necessary anyways for my work with RMarkdown - Obsidian is only used for writing, I then convert obsidian-markdown to standard markdown via ObsidianHTML, and then convert to normal people's file formats via RMarkdown.
glee our dev friendly blogging setup has been undergoing a huge transformation for the last few weeks. For those who don't know, glee is a simple open source CLI tool that converts markdown posts into ghost blog posts. Check out the glee demo video when you have a moment! glee: Dev-friendly Blogging Setup
markdown-to-html related posts
- Markdown to HTML Parser for PHP
- Show HN: Glee β Publish Markdown Files into Ghost Blog Posts
- Introducing glee: Publish Markdown Files into Ghost Blog Posts
- glee for Ghost Blog Writers
- Markdown-Tag: Render Markdown to HTML on any website using a md tag
- Markdown-Tag: Render Markdown to HTML on any website using a md tag
- Learning about SSG features with Docusarus
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source markdown-to-html projects? This list will help you:
Project | Stars | |
---|---|---|
1 | gutenberg | 12,673 |
2 | macdown | 9,374 |
3 | Metalsmith | 7,822 |
4 | Markdig | 4,085 |
5 | Pico | 3,791 |
6 | Python-Markdown | 3,578 |
7 | easy-markdown-editor | 2,244 |
8 | flexmark-java | 2,181 |
9 | Cebe Markdown | 993 |
10 | Marker | 822 |
11 | Markdown-Tag | 399 |
12 | zero-md | 343 |
13 | obsidian-html | 322 |
14 | wikmd | 293 |
15 | lowdown | 285 |
16 | casual-markdown-page | 259 |
17 | DocPHT π | 157 |
18 | BoostNote.next-local | 120 |
19 | madness | 106 |
20 | github-flavored-markdown-to-html | 98 |
21 | bfchroma | 63 |
22 | telescope | 62 |
23 | glee | 53 |
Sponsored