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 Markup language Open-Source Projects
-
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.
-
textbeat
🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁
-
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.
-
embedditor
⚡ GUI for editing LLM vector embeddings. No more blind chunking. Upload content in any file extension, join and split chunks, edit metadata and embedding tokens + remove stop-words and punctuation with one click, add images, and download in .veml to share it with your team.
-
ourbigbook
https://OurBigBook.com source code + a compatible local CLI static wiki generator and markup language to write complex structured wikis/books/blogs with reference implementation in JavaScript.
-
abstractmark
Next level generation of markdown, allowing users to add styling, classes, and more into their markdown.
-
QuykHtml
A python library that allows you to quickly and easily generate HTML templates and even create full-on websites.
-
js-pod6
Pod6 is an easy-to-use markup language. It can be used for writing language documentation, for documenting programs and modules, as well as for other types of document composition
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3 | dev.to | 2024-01-08As a platform that allows expressiveness, we want our users to be bold enough to ask and answer questions with either plain text or some markdowns. Compiling markdown to HTML in Rust can be done via the pulldown-cmark crate. We used it in this utility function:
Project mention: ReText: Simple but powerful editor for Markdown and reStructuredText | news.ycombinator.com | 2024-02-27
I know this doesn't solve your problem directly, but I recommend people to try out Djot[0], a markup language from the author of CommonMark.
Djot has a single well-defined spec, and most of the basic formatting has the same syntax as (a) Markdown, so switching is pretty painless. It has as a main goal to be legible and visually aesthetic as-is, just like Markdown.
What Djot adds is its _predictability_. Nested formatting, precedence order, line breaks behavior, nested blocks, mixed inline and block formatting, custom attributes are all laid out precisely in the spec in a thought-out manner. Till this day I still can't remember how to put line break within a list item in Markdown (and I'm sure there're more than one way).
[0]: https://djot.net/
Project mention: textbeat VS midica - a user suggested alternative | libhunt.com/r/textbeat | 2023-08-12
Project mention: Launch HN: Onedoc (YC W24) – A better way to create PDFs | news.ycombinator.com | 2024-03-11Funny name! The reason I find it funny is I know some people who made Doconce: https://github.com/doconce/doconce :D
Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24This is a specification, it does not declare how implementations work.
At the moment only typescript implementation exists and here is PEG grammars from it: https://github.com/podlite/podlite/blob/main/packages/podlit...
At the moment it supports Mermaid diagrams:
https://pod6.in/#p=%3Dbegin+Mermaid++%3Acaption%28%27Caption...
Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24Good question!
To meet modern requirements and make documents dynamic, we need a flexible API and integration with contemporary frameworks. Simple HTML just isn't up to the task. Although this was the approach during the early implementation (https://github.com/zag/js-pod6), it turned out to be a dead end.
Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24The specification for the Podlite markup language is written using Podlite markup itself.
https://github.com/podlite/podlite-specs/blob/main/Specifica...
Also online playground is available here:
Markup language related posts
-
Show HN: Podlite:a lightweight markup language for organizing knowledge
-
ReText: Simple but powerful editor for Markdown and reStructuredText
-
Pandoc 3.1.12 Released
-
Augmenting the Markdown Language for Great Python Graphical Interfaces
-
CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3
-
[OC] Cancer in the United States: Heatmap Visualizations
-
Ask HN: What are you building that is taking multiple years to make usable?
-
A note from our sponsor - WorkOS
workos.com | 30 Apr 2024
Index
What are some of the best open-source Markup language projects? This list will help you:
Project | Stars | |
---|---|---|
1 | pulldown-cmark | 1,923 |
2 | retext | 1,809 |
3 | djot | 1,576 |
4 | SATySFi | 1,153 |
5 | textbeat | 391 |
6 | slime | 364 |
7 | scroll | 331 |
8 | embedditor | 207 |
9 | botml | 99 |
10 | ourbigbook | 54 |
11 | salyut | 51 |
12 | doconce | 46 |
13 | podlite | 30 |
14 | gdml | 26 |
15 | ekon | 25 |
16 | abstractmark | 18 |
17 | to | 16 |
18 | QuykHtml | 15 |
19 | tree | 13 |
20 | js-pod6 | 9 |
21 | base | 6 |
22 | podlite-specs | 20 |
23 | bismark | 3 |
Sponsored