Turn any codebase into beautiful architecture diagrams — one command, no AI, no server, runs on any laptop. Zero dependencies, pure Python, agent-friendly (Cursor, Claude Code, Codex, OpenCode).
artlab
ASCII art in your terminal. Zero dependencies.
- Stars
- 0
- Forks
- 0
- Created
- Aug 30, 2026
- Last push
- Sep 1, 2026
- Default branch
- main
- Contributors
- 0
README
dsk-dev-ai/artlab🎨 artlab
ASCII art in your terminal.
Bundled retro art, big block-letter text, rainbow colors, and animation. Zero dependencies. Works in Python 3.8+.
Why artlab?
Because the terminal deserves a little personality.
- Bundled ASCII art — robots, cats, dragons, unicorns, yoda, octopuses, hearts and more.
- Block-letter text — print any word big,
figlet-style, with zero dependencies. - Rainbow & colors — 256-color palettes, or dims down for your pipelines.
- Animation — reveal art with a slick frame-by-frame intro.
- Zero dependencies — pure Python stdlib. No install drama.
Install
pip install artlab
Or run without installing:
pipx run artlab --help
Via Docker:
docker run --rm ghcr.io/dsk-dev-ai/artlab --help
Usage
# Show a random piece
artlab
# Show a specific piece
artlab robot
artlab cat
artlab dragon
# List everything
artlab -l
# Print big block text
artlab --text "SHIP IT"
artlab -t "artlab" -c cyan
# Force a palette
artlab robot -c green
artlab dragon -c magenta
# Animate the reveal
artlab unicorn -a
# No color (for scripts / piping)
artlab robot --no-color
Options
| Flag | Description |
|---|---|
-l, --list |
List all available pieces |
-r, --random |
Show a random piece |
-t, --text TEXT |
Render text as big block letters |
-c, --color |
Palette: rainbow, green, cyan, magenta, none |
-w, --width N |
Pad art to a fixed width |
--no-center |
Don't center the art |
-a, --animate |
Reveal the art with an animation |
--no-color |
Disable color output |
--version |
Print version |
Gallery
Run artlab to see a random piece, or artlab -l to browse the full library.
Everything is bundled — no API, no network, no nonsense.
/\_/\
( o.o )
> ^ <
/ \
\_____/ meow
Tests
python -m pytest
Tested on Python 3.8–3.12 via GitHub Actions.
Sponsor
Like artlab? Keep the terminal artsy for free by becoming a sponsor on GitHub 💜.
artlab · because the terminal deserves art.
Related projects
Free, private image-to-text (OCR). Web UI, REST API & CLI in one repo — FastAPI + RapidOCR (ONNX). No API keys, nothing stored.
Open-source AI platform for genomics & bioinformatics — 18 free public genome research tools
177 merged pull requests across 19 repositories · data generated Oct 7, 2026