Dev tools · alternatives · 2026
24 alternatives to I made a parser visualizer using manim
Yet Another Compiler Visualizer. Contribute to ashutoshbsathe/yacv development by creating an account on GitHub.
This is a parser visualizer built with manim, an animation engine for mathematical visualizations. It helps users understand how parsers work by animating the parsing process step-by-step. The tool is designed for… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. I made a parser visualizer using manim launched in 2021; newer entries below may have overtaken it.
- 1

Hi HN, I'm Narek. I built Manim-Web, a TypeScript/JavaScript port of 3Blue1Brown’s popular Manim math animation engine. The Problem: Like many here, I love Manim's visual style. But setting it up locally is notoriously painful - it requires Python, FFmpeg, Cairo, and a full LaTeX distribution. It creates a massive barrier to entry, especially for students or people who just want to quickly visualize a concept. The Solution: I wanted to make it zero-setup, so I ported the engine to TypeScript. Manim-Web runs entirely client-side in the browser. No Python, no servers, no install. It runs…
Feb 2026 · github.com · its alternatives →
- 2
ManimVTK▲82Scientific visualization meets mathematical animation
Dec 2025 · manimvtk.mathify.dev · its alternatives →
- 3

Grant Sanderson (3Blue1Brown) created Manim, the Python library he uses to make the math animations in his videos. We reimplemented Manim with the same Python API, but the implementation underneath is Rust, connected to Python through PyO3. The Rust code uses wgpu, so rendering happens on the GPU. To run it in the browser, we compiled the Rust parts to WebAssembly so the PyO3 extension loads in Pyodide. In the browser, wgpu targets the WebGPU API, so animations render in real time on your GPU through the browser. The editor is Monaco (the editor that powers VS Code) with a live preview:…
Jul 2026 · studio.academa.ai · its alternatives →
- 4

Data visualizations are the bridge between user and data. But building AI agents that can generate visualizations reliably can be very tricky: - simple chart specs can be reliable, but generated charts are often of low quality due to reliance on system defaults; - complex chart specs with explicit details can produce good-looking charts, but they are verbose and agents can struggle with reliability We figured out it is a limitation on the language issue (not just AI capability thing) -- current visualization languages are a bit too low-level for AI agents, requiring them to explicitly make…
Jul 2026 · microsoft.github.io · its alternatives →
- 5OC
2012 · assembly.ynh.io · its alternatives →
- 6AT
I've been building prototypes of new AI learning tools for months, but I recently learned that 3blue1brown open sourced his incredible math animation library, Manim, and that LLMs could generate code for it without any fine-tuning. So I made a tool that automatically generates animated math/science explanations in the style of 3blue1brown using Manim from any text prompt. Try it yourself at https://TMA.live (no signup required) or see the demo video here: https://x.com/i/status/1874948287759081608 The UX is pretty simple right now, you just write a…
2025 · tma.live · its alternatives →
- 7

The animation engine for agents: blazingly fast math and 3D videos with Manim's Python API, on a Rust GPU core. - academa-labs/manimgx
11d ago · github.com · its alternatives →
- 8

A python library to artfully visualize Factorio Blueprints and an interactive web demo for using it. - piebro/factorio-blueprint-visualizer
2021 · github.com · its alternatives →
- 9

Hi HN! I've found this visualization tool immensely helpful over the years for getting an intuition for how an LLM "sees" some piece of text, and with a bit of elbow grease decided to move all compute to client side so I could make it publicly available. I've found it particularly useful for - Understanding exactly how repetition and patterns affect a small LM's ability to predict correctly - Understanding different tokenization patterns and how it affects model output - Getting a general sense of how "hard" different prediction tasks are for GPT-style models Known problems (that I probably…
2023 · perplexity.vercel.app · its alternatives →
- 10

A simple Python debugger and profiler that generates animated visualizations of program flow, useful for algorithm learning. - CCExtractor/vardbg
2020 · github.com · its alternatives →
- 11

A tool to create animated graph visualizations, based on graphviz. - GitHub - mapio/GraphvizAnim: A tool to create animated graph visualizations, based on graphviz.
2016 · github.com · its alternatives →
- 12

Write down your algorithm to be visualized
2016 · jasonpark.me · its alternatives →
- 13

A C++ HTML template engine that uses compile time HTML parsing - rep-movsd/see-phit
2017 · github.com · its alternatives →
- 14

Here's a project I've been working on for a little while now. Ripl is a JS library that provides a unified API for rendering shapes on both canvas and SVG interchangeably. Over the years I've used D3 extensively to create data visualisations so I figured I'd have a go at making my own version with a slightly more modern API and stricter TypeScript support. I am aware there are already libraries that can draw to multiple contexts interchangeably, but I've added a few little niceties to Ripl that (as far as I know) some other libraries don't have such as CSS-like query selectors, DOM-like…
2024 · github.com · its alternatives →
- 15

Turn a few lines of code into explainer videos
Jul 2026 · 8gwifi.org · its alternatives →
- 16

Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…
Jan 2026 · github.com · its alternatives →
- 17

I built Staying – a tool that instantly turns your code into interactive animations with no setup required. Just write or paste your code and hit "Visualize". No installs, no accounts, no configuration. *Supports*: Python, JavaScript & experimental C++
2025 · staying.fun · its alternatives →
- 18

Creating high-quality scientific figures can be time-consuming and challenging, even though sketching ideas on paper is relatively easy. Furthermore, recreating existing figures that are not stored in formats preserving semantic information is equally complex. To tackle this problem, we introduce DeTikZify, a novel multimodal language model that automatically synthesizes scientific figures as semantics-preserving TikZ graphics programs based on sketches and existing figures. We also introduce a Monte Carlo Tree Search-based inference algorithm that enables DeTikZify to iteratively refine its…
2024 · github.com · its alternatives →
- 19

- 20
CoreAnimator▲124Turn your animations into native iOS code.
2015 · coreanimator.com · its alternatives →
- 21

Build animated charts in Jupyter Notebook and similar environments with a simple Python syntax. - vizzuhq/ipyvizzu
2022 · github.com · its alternatives →
- 22AL
2013 · brycec.github.com · its alternatives →
- 23

Using wasm-bindgen, and the tween-rs crate
2024 · rustween.mtassoumt.uk · its alternatives →
- 24RV
While studying Geometric Algebra I have built some interactive visualization to demonstrate how geometric transformations (rotation, scaling, translation) can be constructed by just composing reflections. Accepting reflection as the most elementary geometric operation was an eye opening moment for me. I think some of you might enjoy the interactive visuals.
Aug 2026 · static.laszlokorte.de · its alternatives →
Also compare
- I ported Manim to TypeScript (run 3b1B math animations in the browser) alternatives
- ManimVTK alternatives
- Manim (3Blue1Brown's animation engine) in the browser via WebGPU alternatives
- Microsoft releases Flint, a visualization language for AI agents alternatives
- Online C/C++ to assembly visualizer [Weekend Project] alternatives
- AI that generates 3blue1brown-style explainer videos alternatives
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 →