Markup language

Top 23 Markup language Open-Source Projects

  • pulldown-cmark

    An efficient, reliable parser for CommonMark, a standard dialect of Markdown

  • Project mention: CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3 | dev.to | 2024-01-08

    As 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:

  • retext

    ReText: Simple but powerful editor for Markdown and reStructuredText (by retext-project)

  • Project mention: ReText: Simple but powerful editor for Markdown and reStructuredText | news.ycombinator.com | 2024-02-27
  • 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
  • djot

    A light markup language

  • Project mention: LaTeX and Neovim for technical note-taking | news.ycombinator.com | 2024-02-21

    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/

  • SATySFi

    A statically-typed, functional typesetting system

  • textbeat

    🎹 plaintext music sequencer and midi shell, with vim playback and the powers of music theory 🥁

  • Project mention: textbeat VS midica - a user suggested alternative | libhunt.com/r/textbeat | 2023-08-12
  • slime

    Minimalistic HTML templates for Elixir, inspired by Slim. (by slime-lang)

  • scroll

    Tools for thought. An extensible alternative to Markdown.

  • 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.

    WorkOS logo
  • 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.

  • Project mention: How to reduce costs on embeddings up to 70% | /r/OpenAI | 2023-05-26
  • botml

    Powerful markup language for modern chatbots.

  • 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.

  • salyut

    This is an engine of a spider markup-language which called trico. (spider framework)

  • doconce

    Lightweight markup language - Document Once

  • Project mention: Launch HN: Onedoc (YC W24) – A better way to create PDFs | news.ycombinator.com | 2024-03-11

    Funny name! The reason I find it funny is I know some people who made Doconce: https://github.com/doconce/doconce :D

  • podlite

    Implementation of Podlite markup language

  • Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24

    This 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...

  • gdml

    Godot Markup Language

  • ekon

    A JSON alternative for sane people. Combination of simplicity & power. Check it out!

  • Project mention: TOML: Tom's Obvious Minimal Language | news.ycombinator.com | 2023-05-21
  • abstractmark

    Next level generation of markdown, allowing users to add styling, classes, and more into their markdown.

  • to

    📜 Touch Lightweight Markup Language; Familiar, Extendable, Auto-Formattable

  • QuykHtml

    A python library that allows you to quickly and easily generate HTML templates and even create full-on websites.

  • tree

    A Data Modeling Programming Language (by termsurf)

  • 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

  • Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24

    Good 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.

  • base

    A TreeCode Programming Framework (by termsurf)

  • podlite-specs

    Podlite specification documents ( v1.0 released 🎉 )

  • Project mention: Show HN: Podlite:a lightweight markup language for organizing knowledge | news.ycombinator.com | 2024-04-24

    The 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:

  • bismark

    A simple little markup language

  • 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).

Markup language related posts

  • Show HN: Podlite:a lightweight markup language for organizing knowledge

    6 projects | news.ycombinator.com | 24 Apr 2024
  • ReText: Simple but powerful editor for Markdown and reStructuredText

    1 project | news.ycombinator.com | 27 Feb 2024
  • Pandoc 3.1.12 Released

    1 project | news.ycombinator.com | 16 Feb 2024
  • Augmenting the Markdown Language for Great Python Graphical Interfaces

    2 projects | news.ycombinator.com | 21 Jan 2024
  • CryptoFlow: Building a secure and scalable system with Axum and SvelteKit - Part 3

    3 projects | dev.to | 8 Jan 2024
  • [OC] Cancer in the United States: Heatmap Visualizations

    3 projects | /r/dataisbeautiful | 15 Mar 2023
  • Ask HN: What are you building that is taking multiple years to make usable?

    1 project | news.ycombinator.com | 11 Feb 2023
  • A note from our sponsor - WorkOS
    workos.com | 30 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com