Python ascii-art

Open-source Python projects categorized as ascii-art

Top 23 Python ascii-art Projects

  1. wttr.in

    :partly_sunny: The right way to check the weather

    Project mention: Implementing MCP on Edge Devices | dev.to | 2025-08-20

    import subprocess, re import requests from mcp.server.fastmcp import FastMCP mcp = FastMCP("Edge MCP Server") @mcp.tool() def read_temp(): out = subprocess.check_output(["vcgencmd", "measure_temp"]).decode() temp_c = float(re.search(r"[-\\d.]+", out).group()) return temp_c @mcp.tool() def get_current_weather(city: str) -> str: return requests.get(f"https://wttr.in/{city}").text if __name__ == "__main__": mcp.run(transport="sse")

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. ASCII-generator

    ASCII generator (image to text, image to image, video to video) (by vietnh1009)

    Project mention: Chinese Video Creator Hetongxue Violating MIT License | news.ycombinator.com | 2024-11-21
  4. asciimatics

    A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

    Project mention: 5 Best Python TUI Libraries for Building Text-Based User Interfaces | dev.to | 2024-11-09

    5.ASCIIMATICS ASCIIMATICS A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

  5. terminaltexteffects

    TerminalTextEffects (TTE) is a terminal visual effects engine, application, and Python library.

    Project mention: TIL you can make "GIFs" with SVGs for GitHub README.md files | news.ycombinator.com | 2025-07-08

    This looks cool. I'll see if it works to shrink the size of the many terminal recording GIFs I use over at https://github.com/ChrisBuilds/terminaltexteffects. I have to process these through a few passes to get them down to 2-4MB, it would be wonderful if I can reduce the size and improve the quality at the same time. In the README and in my effects showroom docs the GIFs are, unfortunately, quite large.

  6. art

    🎨 ASCII art library for Python

  7. video-to-ascii

    It is a simple python package to play videos in the terminal using characters as pixels

  8. DeepAA

    make ASCII Art by Deep Learning

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. pyfiglet

    An implementation of figlet written in Python

    Project mention: Make ASCII Art Anywhere_ Use Python’s `pyfiglet` in Ruby, .NET Core, and Node.js with Javonet | dev.to | 2025-08-21

    pyfiglet is a full Python port of the original FIGlet tool. It turns simple text into stylish ASCII banners using various fonts. It's perfect for:

  11. durdraw

    Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable themes

    Project mention: Monodraw | news.ycombinator.com | 2025-08-27

    I’m a big fan of durdraw[1] for crafting ANSI/ASCII art in the terminal, but this takes it to a whole new level, excited to try this especially if it includes color? From the website examples it doesn’t appear to include a color palette, but if it does then game on!

    [1] https://github.com/cmang/durdraw

  12. asciidots

    Esolang inspired by ASCII art

  13. textual-paint

    :art: MS Paint in your terminal.

  14. github-readme-terminal

    ✨ Elevate your GitHub Profile ReadMe with Minimalistic Retro Terminal GIFs 🚀

  15. rich-pixels

    A Rich-compatible library for writing pixel images and ASCII art to the terminal.

    Project mention: Show HN: Termichess – Play chess right on your terminal | news.ycombinator.com | 2024-10-07

    There was some trouble in scaling unicode text within the layout. Unfortunately increasing `font-size` is not trivial within the context of terminal. There are some ways around this , but i figured out that it's far more easier to render chess pieces as pixel images using `rich-pixels` [1]

    [1] https://github.com/darrenburns/rich-pixels

  16. ascii-telnet-server

    Can stream an ~20 minutes ASCII movie via Telnet emulation as stand alone server or via xinetd daemon. Using famous ASCII art animation from www.asciimation.co.nz (Star ASCIIMATION Wars)

  17. ascii-draw

    Sketch anything using characters

  18. Charcoal

    A concise language for sketching ASCII art.

  19. vim-boxdraw

    An ASCII box drawing plugin for Vim

  20. ASCII-Video

    Real time ASCII Image/Video Renderer.

  21. Ascify-Art

    An easy-to-use advanced ASCII art generator for free!

  22. PyBonsai

    Generate procedural ASCII art trees in the terminal.

    Project mention: PyBonsai: A script to generate an ASCII bonsai tree | news.ycombinator.com | 2024-11-19
  23. Colored-ASCII-Video

    A program that takes a video file and outputs colored ASCII real-time video inside a terminal

  24. To-ASCII

    Convert videos, images, gifs, and even live video to ASCII art! (Now with color support)

  25. fade

    This is the first Python module allowing you to print gradient texts and banners. (by venaxyt)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python ascii-art discussion

Log in or Post with

Python ascii-art related posts

Index

What are some of the best open-source ascii-art projects in Python? This list will help you:

# Project Stars
1 wttr.in 27,438
2 ASCII-generator 7,979
3 asciimatics 4,165
4 terminaltexteffects 3,402
5 art 2,347
6 video-to-ascii 1,761
7 DeepAA 1,548
8 pyfiglet 1,472
9 durdraw 1,208
10 asciidots 1,144
11 textual-paint 1,053
12 github-readme-terminal 643
13 rich-pixels 340
14 ascii-telnet-server 285
15 ascii-draw 255
16 Charcoal 223
17 vim-boxdraw 196
18 ASCII-Video 175
19 Ascify-Art 136
20 PyBonsai 117
21 Colored-ASCII-Video 112
22 To-ASCII 70
23 fade 59

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?