nowfound

Life & fun · alternatives · 2026

24 alternatives to A Ruby gem for generating migration from mermaid er diagram

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.

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A Ruby gem for generating migration from mermaid er diagram 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

    🧜‍♀️ RESTful rendering pipeline for generating sequence and UML diagrams using Mermaid for Markdown docs (Diagrams as a Service) - Schachte/Mermrender

    2019 · github.com · its alternatives →

  3. 3

    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.

    2023 · github.com · its alternatives →

  4. 4

    Learn how to use this simple free tool dbdiagram.io to visualize your Rails ERD diagram, made by Holistics

    2018 · holistics.io · its alternatives →

  5. 5

    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 →

  6. 6

    Mermaid online live editor that beautifies flowcharts and activity diagrams — also supports PlantUML and draw.io. Live preview, one-click beautify, clean SVG / HD PNG export.

    May 2026 · beauty-diagram.com · its alternatives →

  7. 7SA
  8. 8

    Write request and response migrations for Stripe-like versioning of your Ruby on Rails API. Make breaking changes without breaking things! - keygen-sh/request_migrations

    2022 · github.com · its alternatives →

  9. 9

    Open-source shared notes with Markdown & Mermaid support

    2025 · its alternatives →

  10. 10

    Hello HN, I've just released a new migration tool for Go that mimics the functionality of Ruby on Rails migrations. It's designed to help Go developers manage database schema changes with ease. This allows you several benefits: - Write type-safe migrations - Auto down of migrations whenever it's possible - Easy backfill even with business logic because it's Go code - Painless integration with existing schema - sql.DB compatible and driver agnostic (it uses your driver) I have a pretty complete API to manage Postgres schema and I am working on the SQLite one (a little more complicated due to…

    2024 · github.com · its alternatives →

  11. 11

    Hi everyone, I've been working on this thing for a while. It transpiles Haml into Ruby, and then it streams patches to the browser which update the DOM. There is a memory leak in s.rb, which I'm not really sure how to solve. Seems like objects stay alive for longer than they should because of circular references or something but I'm not sure what's going on to be honest. I think this approach has potential though.

    2023 · github.com · its alternatives →

  12. 12

    I was building a Rust-based agentic coding TUI and needed to render Mermaid diagrams. Noticed the official mermaid-cli spawns a full browser instance (Puppeteer/Chrome) just to render diagrams. Decided to fix this. mmdr is a native Rust renderer. No browser, no Node.js. mermaid-cli: ~3000ms per diagram mmdr: ~3ms per diagram Supports 13 diagram types: flowchart, sequence, class, state, ER, pie, gantt, timeline, journey, mindmap, git graph, XY chart, and quadrant.

    Feb 2026 · github.com · its alternatives →

  13. 13

    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 →

  14. 14

    Hey HN, I built this tool because my personal diagramming workflow was broken, and I wanted to automate it. When creating diagrams, I have two conflicting needs. For logic and structure, I prefer Mermaid.js here. It’s deterministic, version-controllable, and lets me tweak the logic easily until it matches exactly what’s in my head. For aesthetics, I need the final result to look like a high-end infographic for presentations, which Mermaid (and standard tools) are bad at. Before Nanobanana Pro came out, AI image generation cannot generate good visual presentation for diagrams because it…

    2024 · diagram-generator.com · its alternatives →

  15. 15

    Generate migration file from ER diagram

    2019 · its alternatives →

  16. 16

    Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc). - fatkodima/online_migrations

    2022 · github.com · its alternatives →

  17. 17

    Hey HN, I’d like to share Liam ERD, an open-source tool that automatically generates beautiful and interactive ER diagrams from your database schemas (PostgreSQL, schema.rb, schema.prisma etc.). We built it to address the common pain of manually maintaining schema diagrams and to help teams keep their database documentation always up-to-date. Key features: - Beautiful UI & Interactive: A clean design and intuitive features (like panning, zooming, and filtering) make it easy to understand even the most complex databases. - Web + CLI: Use our web version for quick demos on public projects, or…

    2025 · github.com · its alternatives →

  18. 18RS

    Hi HN, I want to share a little Ruby documentation+art project that I'm working on with my wife (she's an artist) for my company, Honeybadger.io: https://www.exceptionalcreatures.com/ The introduction explains what it is, but here are some highlights: - Each Ruby exception is a sneaky creature which could pop up in your Ruby apps. - The documentation (which is in-progress) is supplemented by docs from Ruby core and standard lib. - The errors on the Bestiary page are ordered by attack scores which are calculated from Honeybadger data (so these are the errors which are occurring…

    2017 · its alternatives →

  19. 19

    Run your Rails migration scripts from your web browser.

    2019 · gitlab.com · its alternatives →

  20. 20

    mermaidonline.live is an online platform designed to make working with Mermaid diagrams more accessible, efficient, and user-friendly. Mermaid itself is an open-source JavaScript-based tool that allows users to create diagrams and visualizations using plain text syntax. Instead of manually drawing flowcharts, sequence diagrams, or Gantt charts, users can simply write text in Mermaid’s simple Markdown-like syntax, and the tool automatically generates the visual output. While Mermaid is widely used by developers, technical writers, and project managers, it often requires either local setup or…

    Nov 2025 · mermaidonline.live · its alternatives →

  21. 21

    Hi everyone, I have been working on this for some time now and thought I should post it here. I have enjoyed working with React in the past, and I love Ruby, so I thought I'd implement something like React in Ruby, and this is the result. Components are written in Haml and transformed into Ruby. Everything runs on the server, and there's no need to write any JavaScript. It's pretty fast, and latency is usually low enough nowadays when you can deploy apps anywhere in the world. It might not be suitable for all types of web apps, but it might be perfect for some. One of the main benefits of…

    2023 · github.com · its alternatives →

  22. 22

    For developers who hate dragging boxes

    2025 · merm.cloud · its alternatives →

  23. 23

    A new feature from Mermaid Chart allows users to easily share text-based diagrams with others. What is Mermaid Chart? It’s an extension of open source diagramming tool Mermaid: https://mermaid.js.org. I created Mermaid to make diagramming more fun again. Mermaid Chart helps to bring this to life. With Mermaid Chart, users can easily generate a wide range of charts – flowcharts and pie charts to sequencing diagrams, user journeys, and Gantt – from simple, markdown-style code. Our new Teams feature means these users can securely share diagrams with others, opening up a clear path for…

    2025 · mermaidchart.com · its alternatives →

  24. 24

    Paste Mermaid/PlantUML/OpenAPI/SQL and export diagrams

    Jun 2026 · diagrampreview.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 →