nowfound

Life & fun · alternatives · 2026

24 alternatives to Ruby gem for parsing Mermaid syntax, an extension of kramdown

Hi HN, I've just made a ruby gem for parsing Mermaid syntax, and it's an extension of kramdown parser. I'd love to get feedbacks and or problems you encounter.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Ruby gem for parsing Mermaid syntax, an extension of kramdown launched in 2023; newer entries below may have overtaken it.

  1. 1

    Ferrite: Fast Markdown/Text/Code editor in Rust with native Mermaid diagrams Built a Markdown editor using Rust + egui. v0.2.1 just dropped with major Mermaid improvements: → Native Mermaid diagrams - Flowcharts, sequence, state, ER, git graphs - pure Rust, no JS → Split view - Raw + rendered side-by-side with sync scrolling → Syntax highlighting - 40+ languages with large file optimization → JSON/YAML/TOML tree viewer - Structured editing with expand/collapse → Git integration - File tree shows modified/staged/untracked status Also: minimap, zen mode,…

    Jan 2026 · github.com · its alternatives →

  2. 2

    Hi HN and great ruby hackers, I have just published a ruby gem for generating migration files from markdown files written in Mermaid.js. You can write down some ER diagrams on markdown files and then generate migration files via running single command. I'd really love to get feedbacks and or problems.

    2023 · github.com · its alternatives →

  3. 3SA
  4. 4

    Ruby gem for working with io_uring. Contribute to digital-fabric/iou development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  5. 5

    Turns Ruby into a versatile command line utility. Contribute to thisredone/rb development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  6. 6

    :gem: Beamsplitter - A new (possibly universal) hash that passes SMHasher. Built mainly with a random 10x64 S-box. Also in NodeJS - DO-SAY-GO/beamsplitter

    2020 · github.com · its alternatives →

  7. 7RO

    2020 · learnbyexample.github.io · its alternatives →

  8. 8

    Line9 is a new rendering engine for Mermaid flowchart diagrams that aims to remove the need for manual adjustment of layout. Mermaid is a popular text-based language for describing multiple types of diagrams. Several Mermaid rendering engines already exist. Most, like the original mermaid.js, use Dagre or ELK graph drawing libraries to automatically lay out their diagrams. I’ve used Mermaid for the past four years but often recreated my flowcharts in a diagram editor so that I could modify the layout to something that better suited my needs. Use Line9 when you want an automatic flowchart…

    Aug 2026 · line9.ai · its alternatives →

  9. 9

    A Javascript implementation in Ruby! Contribute to haileys/twostroke development by creating an account on GitHub.

    2012 · github.com · its alternatives →

  10. 10BR
  11. 11

    Built this for streaming AI tool calls. LLMs stream function arguments as JSON character-by-character. Most parsers reparse from scratch each time - O(n²) behavior that causes UI lag. This maintains parsing state, processing only new characters. True O(n) performance that stays imperceptible throughout the entire response. Ruby gem, MIT licensed. Would love feedback.

    2025 · aha.io · its alternatives →

  12. 12

    Pure Ruby Cuckoo Filter Implementation. Contribute to pawandubey/cuckoo_filter development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  13. 13
    GemType▲12

    Free, open-source Grammarly alternative powered by Gemini

    Jul 2026 · its alternatives →

  14. 14

    A Ruby wrapper for Parse.com's REST API. Contribute to adelevie/parse_resource development by creating an account on GitHub.

    2011 · github.com · its alternatives →

  15. 15AC
  16. 16

    Ghore is a simple cli tool to preview markdown files like they would appear on Github. It doesn't rely on Github's API and can be used completely offline. It also supports live preview of mermaid code blocks (Github's API doesn't process mermaid codeblocks).

    2024 · github.com · its alternatives →

  17. 17

    Ruby gem to inspect completely a web page. It scrapes a given URL, and returns you its meta, links, images more. - davidesantangelo/webinspector

    2015 · github.com · its alternatives →

  18. 18

    toy markdown parser in awk. Contribute to rethab/mawkdown development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  19. 19

    tl;dr: My first Ruby project: https://github.com/symkat/GFM-Service Something I have wanted for a long time, has been to use GitHub Flavored Markdown in projects. Since those projects haven't been Ruby, using the awesome libraries GitHub's released has been a non-started. Now, running this and using HTTP and JSON from any language lets me use GitHub Flavored Markdown in my projects.

    2012 · github.com · its alternatives →

  20. 20

    DEPRECATED - Ruby library for generating text with declarative recursive grammars, a fork of maetl/Calyx - tra38/tra38-calyx

    2016 · github.com · its alternatives →

  21. 21

    :gem: Beamsplitter - A new (possibly universal) hash that passes SMHasher. Built mainly with a random 10x64 S-box. Also in NodeJS - DO-SAY-GO/beamsplitter

    2020 · github.com · its alternatives →

  22. 22

    Hi all, powerful open-source Lisp implementations are a dime a dozen, why not try JMurmel instead? The language is inspired by Common Lisp, except it's a Lisp-1, and it is mostly a subset of CLtL-1. Jmurmel can be used standalone with or without the Repl, for "#!"-style hashbang scripts or embedded in a Java program. It features [documentation for the core language](https://jmurmel.github.io/murmel-langref.html) as well as [documentation for the default library](https://jmurmel.github.io/mlib.html), a REPL, an interpreter, a compiler, macros, backquotes,…

    2024 · github.com · its alternatives →

  23. 23
    Pythia▲5

    Python to Javascript / C++ / Rust / Nim compiler.

    2016 · github.com · its alternatives →

  24. 24

    Access API endpoints via method chaining in Ruby. Contribute to stefan-pdx/chain development by creating an account on GitHub.

    2013 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →