Topics / #ascii-art

Ascii-art projects on GitHub

Generating and displaying artwork and visuals made from ASCII characters in the terminal.

As of , the most-starred Ascii-art projects on GitHub are wttr.in (30.7K stars), neofetch (23.7K stars) and beautiful-mermaid (11.2K stars). GitHub.Locker tracks 10 Ascii-art repositories with 79.2K stars combined. The fastest-growing on October 16 was ascii, with +22 stars in a day.

10Projects
79.2KStars in total
+41Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

10 projects · by stars

  1. #1 · chubin/wttr.in

    wttr.in

    wttr.in is a console-oriented weather forecast service: you check the weather with curl from a terminal or open it in a browser, and it draws the forecast as ASCII art for terminals, HTML for browsers, or PNG images for graphical viewers.

    30.7K
  2. #2 · dylanaraps/neofetch

    neofetch

    Neofetch is a command-line system information tool written in bash 3.2+. It displays your operating system, software and hardware info in an aesthetic, visually pleasing way, next to your OS logo.

    23.7K
  3. #3 · lukilabs/beautiful-mermaid

    beautiful-mermaid

    beautiful-mermaid is a TypeScript library that renders Mermaid diagrams as polished SVGs or ASCII/Unicode art, built so AI coding assistants and chat UIs can show flowcharts, state machines, and other diagrams inline.

    11.2K
  1. 4

    FTXUI

    10.8KArthurSonzogni/FTXUI · C++

    FTXUI is a simple cross-platform C++ library for building terminal user interfaces — full-screen text apps with colors, layout, widgets, and keyboard and mouse input.

  2. 5

    ascii

    893bas3line/ascii · TypeScript

    ascii is a TypeScript library of 216 animated ASCII art pieces for web pages, usable in React, Next.js, Astro, plain HTML, terminals, and GitHub READMEs.

  3. 6

    c64-keyboard-font

    634szabadkai/c64-keyboard-font · Python

    C64 Keyboard is a font that recreates the printed letter and symbol legends from a real Commodore 64 keyboard, traced and cleaned up from photographs of the actual keycaps. It ships as desktop TTF/OTF files, a webfont, editable outlines, and a specimen for previewing the glyphs.

  4. 7

    mdxcn

    435shadcn-labs/mdxcn · TypeScript

    mdxcn is a free, open-source set of ASCII-style React components — tables, charts, timelines, flows, and more — meant to sit next to prose in MDX or plain Markdown, designed to be copied into your own project rather than installed as a package.

  5. 8

    ttfx

    349omacom/ttfx · Rust

    ttfx is a single static Rust binary that renders terminal text animation effects — you pipe text in and pick an effect from a library of 37 (beams, matrix, fireworks, etc.). It is a line-for-line Rust port of the Python project TerminalTextEffects (TTE).

  6. 9

    world.execute-me-ascii

    327yym8224961/world.execute-me-ascii · Python

    A terminal ASCII-animation music video player for Mili's song 'world.execute(me);', featuring bilingual Chinese/English subtitles synced to the original track.

  7. 10

    cbirds

    190clainstone/cbirds · C

    cbirds is a terminal toy that simulates Craig Reynolds' boids - a flock of birds flying around your terminal, drawn in braille by default or as real sprites in Kitty/Ghostty via the Kitty graphics protocol.

Often tagged together