I am a bit biased (as I wrote it) https://github.com/the60ftatomicman/garbtronix_animation however there's: https://github.com/mkrueger/icy_tools which I know some better artist than I use for all sorts of ASCII/ANSI animation. If you do pick my little tool up feel free to message and I can teach ya the syntax. Answer from AndyGarber on reddit.com
ASCII Motion
ascii-motion.com
ASCII Motion - Create ASCII Art Animations in the browser
An open source tool for creating and animating ASCII art. Draw on a canvas frame-by-frame, generate animations procedurally, or convert images and videos automatically into text-based designs.
Qqpr
qqpr.com
ASCII Animator Download - Animated ASCII Art Converter
ASCII Animator is a unique, funny and free software to convert GIF image to animated ASCII art. First, ASCII Animator extracts GIF image into frames, then converts each frames to ASCII art, and encodes the ASCII art into a new animated ASCII art GIF image.
Most efficient way to make ASCII art animations, preferably in this old pixely style?
I am a bit biased (as I wrote it) https://github.com/the60ftatomicman/garbtronix_animation however there's: https://github.com/mkrueger/icy_tools which I know some better artist than I use for all sorts of ASCII/ANSI animation. If you do pick my little tool up feel free to message and I can teach ya the syntax. More on reddit.com
How and where to learn ASCII animation?
If your goal is to just create an animation you can make normal animation as a gif and use an online converter to generate it into an ASCII representation. How you would program it is that you would take each pixel of each frame and assign them some character. That way you would get a series of ASCII "images" representing each frame. If you then want to play that back in video format you have to take those ASCII "images" and turn them into actual images and then play them in roughly the same framerate as the original source animation. That is at least how I would approach the problem. More on reddit.com
Lyza ASCII-art animation
Past I: This GIF has 24 frames; I can easily trace them all!
Current I: (Just finished frame 10) Sweet Jesus, if I ever have to stare at Lyza's hair strands again...
Also, I'll post the source text file later. First, I'll sleep.
Edit: Here's a ZIP file with all the frames.
More on reddit.comHere's my attempt to convert a gif into ASCII art and run it in the command line
that’s amazing! How did you convert it? More on reddit.com
Videos
13:30
How To Make ASCII Art from Footage - After Effects Tutorial (Simplest ...
13:19
You NEED to try ASCII ANIMATIONS - YouTube
04:06
How to Make ASCII Animation Effect in After Effects QUICK - YouTube
05:42
How to Make ASCII Animation Effect in After Effects FAST - YouTube
08:50
I Turned My Logo Into 10,000 Scrambling ASCII Art (and Made It ...
01:03:22
ASCII-art Techniques & Animation Tutorial - Part 1 - YouTube
GitHub
github.com › thatcherclough › AsciiAnimator
GitHub - thatcherclough/AsciiAnimator: A stop motion ASCII art animator.
Starred by 30 users
Forked by 6 users
Languages Java 100.0% | Java 100.0%
Ascii-motion
ascii-motion.app
ASCII Motion
ASCII Motion is a browser-based tool for creating, animating, and exporting ASCII art. Draw text-based art from scratch, convert images & videos automatically, or build frame-by-frame animations in the timeline.
Reddit
reddit.com › r/ascii › most efficient way to make ascii art animations, preferably in this old pixely style?
r/ASCII on Reddit: Most efficient way to make ASCII art animations, preferably in this old pixely style?
October 3, 2024 -
I'm more specifically asking for a program where it's easy to create ASCII and quickly make "frames"... I've seen a "magic ASCII" program somewhere but I'm pretty sure it's made for older windows... Any help is appreciated! (。・ω・。)ノ
Top answer 1 of 4
3
I am a bit biased (as I wrote it) https://github.com/the60ftatomicman/garbtronix_animation however there's: https://github.com/mkrueger/icy_tools which I know some better artist than I use for all sorts of ASCII/ANSI animation. If you do pick my little tool up feel free to message and I can teach ya the syntax.
2 of 4
3
Probably a bit late but durdraw is pretty cool. https://github.com/cmang/durdraw
GitHub
github.com › mu-ct › awesome-ascii-animation
GitHub - mu-ct/awesome-ascii-animation: A curated list of ASCII art animation tools, generators, and resources · GitHub
ascii-art - Node.js library for generating ASCII art text and image conversions. gif-frames - Extract frames from GIF files (useful for ASCII animation pipelines).
Author mu-ct
ASCII Art Archive
asciiart.eu › animations
ASCII Animations – Moving Art in Text Mode
Welcome to our collection of ASCII animations, where text characters form moving patterns and simple visual stories. Here you can explore looping scenes, retro-style effects, and creative text-based motion. All built entirely with ASCII art.
Qqpr
qqpr.com › animated-ascii-art.html
Animated ASCII art gallery
Animated ASCII art gallery - ASCII Animator converts Animated GIF image to animated ASCII art controlled by javascript or animated ASCII art GIF image.
GitHub
github.com › soda480 › ascii-animator
GitHub - soda480/ascii-animator: A simple ASCII text animator · GitHub
ascii-art-animator -f docs/images/marcovich.gif -a -m 3 -c 100 · input · output · from ascii_animator import Animator, AsciiAnimation, Speed Animator( animation=AsciiAnimation("docs/images/marcovich.gif", columns=100), speed=Speed.NORMAL, max_loops=1, ) Subclass Animation and implement: grid - returns the current frame (list of rows) cycle() - updates state and returns True when a full cycle completes ·
Starred by 29 users
Forked by 2 users
Languages Python 71.0% | Makefile 24.1% | Dockerfile 4.9%
Etherwork
llizard.etherwork.net › ascii-animation › ascii-animlesson.html
So you want to make your own ASCII-animation! | ASCII-animations
rows="6" cols="17"> The rows is the number of lines in each frame and the cols is the width of the frame. It's a good idea to add a blank line at the top of your drawing so that you won't have unsightly scrollbar things (tantalizing people into thinking there is more to be seen) at the sides ...
ASCII
ascii.co.uk › animated
ASCII ANIMATED
animated-ascii-art-by-slutever · adele-berk-by-mortelle-adle · amazon-women-in-the-mood-animation2 · arnold-schwarzenegger-terminator2 · addams-family-showtime · art-reaction-by-amazon-prime-video · art-pixel2 · american-exceptionalism-patriot · alicia-silverstone-christian ·
Ascii-animator
ascii-animator.com
ASCII Animator
Welcome to the ASCII Animator, an open-source tool for creating plain text animations in the style of ASCII art.
The Verge
theverge.com › web › entertainment › tech
These tiny ASCII animations live in your browser’s address bar | The Verge
February 23, 2015 - These animations created by developer Glen Chiacchieri might be the cutest example of ASCII art we’ve ever seen. Each piece is composed of multiple frames that are actually uniques URLs — click on one and your browser loads the pages in quick succession, turning your address bar into a flip book-style animation.
Is-a
rahulc0dy.is-a.dev › stories › the-fun-of-ascii-art-and-animations
The fun of ASCII art and animations
July 5, 2025 - So, how do the ascii animations work? It is essentially like all other animations with frames which swap in a sequence.
Reddit
reddit.com › r/learnprogramming › how and where to learn ascii animation?
r/learnprogramming on Reddit: How and where to learn ASCII animation?
October 31, 2021 -
Here is an example of what I want to do https://youtu.be/xWzXNo5uQMI
Not in that level because it is far beyond what I know now
Top answer 1 of 4
3
If your goal is to just create an animation you can make normal animation as a gif and use an online converter to generate it into an ASCII representation. How you would program it is that you would take each pixel of each frame and assign them some character. That way you would get a series of ASCII "images" representing each frame. If you then want to play that back in video format you have to take those ASCII "images" and turn them into actual images and then play them in roughly the same framerate as the original source animation. That is at least how I would approach the problem.
2 of 4
2
It's pretty simple. Start with a source image. Convert that image to grayscale and scale it's resolution to the size of your ASCII window, also stretch it to account for ASCII characters not being square. Create a map from grayscale values to ASCII characters. Then apply this map to the image create a string of ASCII characters that represents the image (remember to insert newline characters at the correct places). Print that string to your terminal. If you want to render frames in real time to your terminal it's a bit trickier, as simply printing the string will not be fast enough (printing text to terminals is extremely slow).
GitHub
github.com › cameronfoxly › Ascii-Motion
GitHub - CameronFoxly/Ascii-Motion: A modern web application for creating and animating ASCII art · GitHub
May 13, 2026 - A modern web application for creating and animating ASCII art - CameronFoxly/Ascii-Motion
Starred by 793 users
Forked by 51 users
Languages TypeScript 75.1% | Go 24.2% | JavaScript 0.3% | CSS 0.2% | HTML 0.1% | Shell 0.1%
ASCII Gen
asciigen.art
ASCII Gen - Beautiful ASCII Art Animations for Your Website
You get automatic access to a private GitHub repository containing the ASCIIfy Live Editor, the React component (ascii.tsx), the legacy generator script, and all pre-made animation frame files at 3 quality levels.
LabEx
labex.io › tutorials › python-ascii-art-animation-with-opencv-298850
ASCII Art Animation | OpenCV Image Processing | Terminal Playback | LabEx
We can then represent each pixel ... ASCII art. For ASCII animation to be meaningful, it needs to be playable. The most crude and simplistic way to do this is to open the ASCII animation text file in a text editor and repeatedly press the PageDown key. However, this approach is really too simple and crude, and not at all elegant. Instead, we can play the ASCII animation in the terminal by outputting one frame at a ...
GitHub
github.com › doctorfree › Asciiville
GitHub - doctorfree/Asciiville: ASCII Art, Animation, and Utilities · GitHub
Usage: asciiville [-a] [-A] [-b] [-c command] [-C] [-d] [-D delay] [-E len] [-f] [-F] [-g] [-i] [-I] [-jJ] [-k] [-l] [-L level] [-m] [-M] [-N] [-n num] [-p] [-P script] [-r] [-R] [-s song] [-S] [-t] [-T] [-U] [-v] [-V show] [-w] [-W] [-x] [-X] [-y] [-Y] [-z] [-Z] [-u] [file1 [file2 ...]] Terminal/Command options: -c 'command' indicates use 'command' If 'command' is keyword 'endo' then display ascii fluid simulation If 'command' is keyword 'maps' then display a map using mapscii If 'command' is keyword 'moon' then display the phase of the Moon If 'command' is keyword 'news' then display RSS new
Starred by 197 users
Forked by 7 users
Languages Shell 87.0% | Python 7.0% | Perl 3.1% | Ruby 2.0%