nowfound

Dev tools · alternatives · 2026

24 alternatives to Ferrite – Markdown editor in Rust with native Mermaid diagram rendering

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,…

Ferrite is a fast markdown and code editor built in Rust that renders Mermaid diagrams natively without JavaScript. It features split-view editing with synchronized scrolling, syntax highlighting for over 40 languages… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Inspired by the design and UI/UX of apps like Notion, and utility of open-source apps like StackEdit, I decided to create a minimalistic, local-only WYSIWYG Markdown editor. Some features worth highlighting: - Monaco editor and Prettier integration for code snippets - Tables (apparently the holy grail of WYSIWYG editing) - Embeds (for CodePen, CodeSandbox and YouTube, most useful for HTML or JSON exports) - Accepts Markdown paste-in, and "exports"/generates HTML, Markdown and JSON outputs - Collaboration (with real-time awareness and initial commenting system, available only when…

    2023 · editor.vrite.io · 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

    Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀 - nodegui/svelte-nodegui

    2021 · github.com · its alternatives →

  4. 4

    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 →

  5. 5

    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 →

  6. 6

    2025 · docs.mermaidchart.com · its alternatives →

  7. 7

    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 →

  8. 8MA

    2024 · mermaid-ascii.art · its alternatives →

  9. 9

    A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta

    2020 · github.com · its alternatives →

  10. 10

    Our Markdown-based WYSIWYG editor for composing blog posts

    2022 · hashnode.com · its alternatives →

  11. 11

    Create cinematic, animated Mermaid diagrams with our powerful Motion Engine. Export to video, share with your team, and bring your flows to life.

    Dec 2025 · fanfa.dev · its alternatives →

  12. 12

    Open-source shared notes with Markdown & Mermaid support

    2025 · its alternatives →

  13. 13

    An Extensible, Concurrent Web Framework for Rust. Contribute to iron/iron development by creating an account on GitHub.

    2014 · github.com · its alternatives →

  14. 14TM
  15. 15

    Render Markdown as unrendered Markdown (see http://jsbin.com/huwosomawo) - markdown.css

    2015 · gist.github.com · its alternatives →

  16. 16

    Features from the rust language in javascript: Provides Traits/Type classes & a hashing infrastructure and an advanced library for working with sequences/iterators in js - adobe/ferrum

    2019 · github.com · its alternatives →

  17. 17

    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 →

  18. 18

    cat for images, by RUST

    2024 · github.com · its alternatives →

  19. 19DM

    Hey HN, I made this because I wanted a fast editing experience when making flowcharts. Other tools (bottom)require clicking and dragging (or editing code). Knotend is keyboard centric and is supposed to feel more like editing a doc than dragging around boxes and arrows. I've tested in on safari and chrome desktop. Its difficult to use on mobile but you can view existing charts. I'd appreciate your feedback on how you use it, the design, any bugs etc. Thank you. Prior art - https://mermaid-js.github.io/ - Confluence (Atlassian) - draw.io - excalidraw EDIT: fixed the bug on…

    2021 · knotend.com · its alternatives →

  20. 20

    Hi! I just made an obsdian alternative in terminal after searching for an Obsidian like TUI and got nothing. The closest I found was Glow, but it's only a markdown reader. I wanted something more powerful for the terminal, so I built one myself.

    Dec 2025 · github.com · its alternatives →

  21. 21
    Tufte▲87

    CDN and Node package to generate ASCII graphs inline

    Jun 2026 · tufte.ai · its alternatives →

  22. 22

    Mermaid Flow is a Visual Mermaid live editor that aims to simplify creating Mermaid JS Diagrams online. Currently Mermaid Flow supports Flowchart diagrams, giving you the ability to Drag and Drop nodes, edges and labels to create your Flowchart diagrams visually. This mermaid live editor is useful f

    2023 · mermaidflow.app · its alternatives →

  23. 23

    Using wasm-bindgen, and the tween-rs crate

    2024 · rustween.mtassoumt.uk · its alternatives →

  24. 24

    Turn selected Markdown+Mermaid code into diagrams instantly

    2025 · chromewebstore.google.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 →