1j01/textual-paint
:art: MS Paint in your terminal. observed · 2026-08-28
Health v2 · maintenance only
60/100
- Activity 68
- Release rhythm 35
- Longevity 88
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1241
- days_rel: n/a
- days_push: 193
- n_releases_24m: 0
Adoption not part of the score
1122 stars · 19 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Textual Paint is a terminal-based (TUI) image editor that recreates the classic MS Paint interface, built with the Textual framework in Python. It supports editing ANSI art and raster images with all the classic MS Paint tools, undo/redo, file dialogs, and localization into 26 languages.
Use cases
- edit ANSI art files in the terminal
- draw pixel art over SSH
- open and save images from the command line
- recreate MS Paint workflows in a TUI
- create text art for BBS or IRC
- convert between ANSI art and raster image formats
When to choose
- you want an MS Paint-like editor that runs in a terminal or over SSH
- you edit ANSI/ASCII art or pixel art and prefer a text-based workflow
- you need a lightweight, cross-platform drawing tool without a GUI dependency
When to avoid
- you need a full-featured modern image editor with layers and advanced filters
- your terminal lacks the required Unicode/color support
- you are on Python 3.13, which is not yet supported
Facets
application · maturity active
image-processing gui terminal-ui graphics graphics image-processing developer-tools media windows cli cross-platform python tui ms-paint ansi-art ascii-art pixel-art image-editor textual drawing retro-computing bbs command-line linux macos
3 sources
- readme: https://github.com/1j01/textual-paint · fetched 2026-08-28 · 2cbd9d659442
- homepage: https://pypi.org/project/textual-paint/ · fetched 2026-08-29 · 4b4e8fead74a
- registry_pypi: https://pypi.org/pypi/textual-paint/json · fetched 2026-08-29 · 5f207b77e230
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| 1j01/textual-paint | main | 60 |
For agents
markdown · JSON · MCP: product_card(name="1j01/textual-paint")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem