Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now. Learn more →
Top 15 Rust Animation Projects
-
Graphite
Open source comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editing
I'm going to hold on my Affinity as long as I can and try to integrate as much of my workflow to Inkscape as possible (even if UI feels like CorelDraw). Also keeping eye on: https://graphite.rs/
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
-
-
-
-
dotlottie-rs
High-performance Lottie & dotLottie player in Rust, with bindings for Android, iOS, Web (WASM), and C/C++.
-
ttfx
Terminal text effects as a single static binary — a parity-exact Rust port of terminaltexteffects
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
-
baeru
A wrapper that adds reveal effects, live ANSI recoloring, and keymaps to existing terminal apps.
Project mention: Show HN: Twatch – Rewind, search, and diff TUI applications | news.ycombinator.com | 2026-05-13https://github.com/blacknon/baeru
While building it, I started wondering whether wrapping an existing TUI as a passthrough layer could have more practical uses.
This tool is also related to hwatch, another project of mine that adds history, diff, and hook functionality to watch:
-
termflux
Animated backgrounds for your terminal — starfield, matrix rain, fire, or any external program composited behind your shell.
Project mention: Show HN: Termflux – Animated background for your terminal | news.ycombinator.com | 2026-02-25 -
Project mention: The Terminal Renaissance: Designing Beautiful TUIs in the Age of AI | dev.to | 2026-04-09
Modern tooling raised the floor. A generation of Rust and Go tools quietly replaced the Unix standard library with versions that are faster, prettier, and more intuitive. ripgrep over grep. bat over cat. eza over ls. fd over find. yazi over ranger. zoxide over cd. lazygit over raw git. atuin over Ctrl+R. And tools like ChromaCat, which turns any terminal output into animated gradient art with plasma patterns, aurora effects, and 40+ themes, proved that the terminal could be genuinely beautiful, not just functional. The terminal got a glow-up that had nothing to do with AI; it just got better as a daily environment.
-
animdsl
A DSL for generating 2D animated movies entirely from code. Procedural characters, custom poses, body angle perspective, walk cycles, camera systems — no external assets needed. Text in, video out. Built as a vibe coding experiment: every line written by Claude Opus 4.6, zero human code.
Project mention: Show HN: A 2D animation DSL – every line written by Claude, zero human code | news.ycombinator.com | 2026-02-21 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Animation discussion
Rust Animation related posts
-
27x Faster Terminal Text Effects Rust Port
-
The Art of Code Archaeology
-
Ask HN: What are interesting do you know any terminal utilities?
-
What's everyone working on this week (27/2023)?
-
What's everyone working on this week (26/2023)?
-
Sprite Animation in Bevy
-
What type of projects do you use Rust for?
-
A note from our sponsor - Kargo
akuity.io | 8 Sep 2026
Index
What are some of the best open-source Animation projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Graphite | 27,127 |
| 2 | salva | 692 |
| 3 | menyoki | 667 |
| 4 | mviewer | 301 |
| 5 | inox2d | 292 |
| 6 | dotlottie-rs | 276 |
| 7 | ttfx | 243 |
| 8 | tiger | 209 |
| 9 | flowbetween | 109 |
| 10 | MMD-MPL | 72 |
| 11 | ux-animate | 26 |
| 12 | baeru | 16 |
| 13 | termflux | 7 |
| 14 | chromacat | 3 |
| 15 | animdsl | 2 |