Back to browse
GitHub Repository

An open-source React component library and CLI for ASCII art animations, that also lets you create your own!

22 starsTypeScript

An Open-source React UI library for ASCII animations

by zekejohn·Feb 17, 2026·4 points·3 comments

AI Analysis

●●SolidEye CandyCozyNiche Gem

Video-to-ASCII converter with color preservation, but ASCII animations are niche eye candy.

Strengths
  • Clever brightness-to-character mapping with font-ratio compensation prevents distortion.
  • Performant frame cycling via requestAnimationFrame handles many simultaneous animations smoothly.
  • CLI + React component combo covers both creation and playback workflows cleanly.
Weaknesses
  • Limited practical use case—ASCII animations are mostly novelty, not functional UI.
  • Requires ffmpeg and ImageMagick locally; no cloud-based conversion option for non-technical users.
Target Audience

React developers, web designers, animation enthusiasts

Similar To

Asciify (online ASCII converter) · Monodraw (ASCII art editor)

Post Description

Hey HN :)

I made Rune, a composable React library for ASCII animations. It lets you drop in animated ASCII the same way you would an icon component.

Rune converts video into grids of colored ASCII characters that render directly as text in the browser. Brightness maps to character density (@ -> .), and output can be tuned for different levels of detail.

It’s designed to be lightweight and very performance focused, so animations stay smooth even at higher resolutions or if there many playing at a time!

Similar Projects

Design●●Solid

Animated ASCII art in pure SVG

Pure SVG ASCII animations with typing and glitch effects look surprisingly smooth.

Eye CandyCozy
syi0808
222mo ago
AI/ML●●Solid

AI Comic Builder – turn a script into an animated video local

Character turnaround sheets for consistency beat typical AI video drift.

SlickBig Brain
twwch
103mo ago