#Ansi

Showing 60 of 76 repositories tagged #ansi, ranked by stars

chalk
chalk
chalk

πŸ– Terminal string styling done right

Score
100
β˜… 23.3k β‘‚ 1.0k +2/day
JavaScript
cyrus-and
cyrus-and
gdb-dashboard

Modular visual interface for GDB in Python

Score
100
β˜… 12.2k β‘‚ 822 +5/day
Python
fatih
fatih
color

Color package for Go (golang)

Score
100
β˜… 8.0k β‘‚ 640 β€”
Go
remkop
remkop
picocli

Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.

Score
98
β˜… 5.4k β‘‚ 469 +2/day
Java
hpjansson
hpjansson
chafa

πŸ“ΊπŸ—Ώ Terminal graphics for the 21st century.

Score
96
β˜… 5.0k β‘‚ 114 +19/day
C
bczsalba
bczsalba
pytermgui

Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!

Score
67
β˜… 2.7k β‘‚ 62 β€”
Python
codeplea
codeplea
genann

simple neural network library in ANSI C

Score
0
β˜… 2.3k β‘‚ 269 β€”
C
kroitor
kroitor
asciichart

Nice-looking lightweight console ASCII line charts β•­β”ˆβ•― for NodeJS, browsers and terminal, no dependencies

Score
94
β˜… 2.1k β‘‚ 100 +2/day
Python
muesli
muesli
termenv

Advanced ANSI style & color support for your terminal applications

Score
67
β˜… 2.0k β‘‚ 89 +1/day
Go
fcambus
fcambus
ansiweather

Weather in terminal, with ANSI colors and Unicode symbols

Score
88
β˜… 1.9k β‘‚ 147 +2/day
Shell
onevcat
onevcat
Rainbow

Delightful console output for Swift developers.

Score
100
β˜… 1.9k β‘‚ 111 β€”
Swift
dominikwilkowski
dominikwilkowski
cfonts

Sexy fonts for the console

Score
100
β˜… 1.9k β‘‚ 67 +1/day
Rust
cmang
cmang
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

Score
69
β˜… 1.8k β‘‚ 49 +6/day
Python
alexeyraspopov
alexeyraspopov
picocolors

The tiniest and the fastest library for terminal output formatting with ANSI colors

Score
67
β˜… 1.7k β‘‚ 49 +1/day
JavaScript
jorgebucaran
jorgebucaran
colorette

🌈Easily set your terminal text color & styles

Score
81
β˜… 1.6k β‘‚ 57 β€”
JavaScript
agauniyal
agauniyal
rang

A Minimal, Header only Modern c++ library for terminal goodies πŸ’„βœ¨

Score
92
β˜… 1.6k β‘‚ 157 β€”
C++
poetaman
poetaman
arttime

arttime is a CLI application that blends beauty of ASCII / text art with functionality of clock / timer / pattern-based time manager in terminal ⏰

Score
90
β˜… 1.4k β‘‚ 25 +1/day
Shell
quarylabs
quarylabs
sqruff

Fast SQL formatter/linter

Score
89
β˜… 1.3k β‘‚ 67 +2/day
Rust
ajalt
ajalt
mordant

Multiplatform text styling for Kotlin command-line applications

Score
33
β˜… 1.2k β‘‚ 47 β€”
Kotlin
eliukblau
eliukblau
pixterm

Draw images in your ANSI terminal with true color

Score
60
β˜… 1.0k β‘‚ 56 +2/day
Go
gajus
gajus
table

Formats data into a string table.

Score
62
β˜… 974 β‘‚ 82 β€”
TypeScript
eddieantonio
eddieantonio
imgcat

It's like cat, but for images.

Score
77
β˜… 919 β‘‚ 34 β€”
C
sindresorhus
sindresorhus
yoctocolors

The smallest and fastest command-line coloring package on the internet

Score
58
β˜… 867 β‘‚ 35 β€”
JavaScript
muesli
muesli
reflow

A collection of (ANSI-sequence aware) text reflow operations & algorithms

Score
0
β˜… 781 β‘‚ 56 β€”
Go
varabyte
varabyte
kotter

A declarative, Kotlin-idiomatic API for writing dynamic console applications.

Score
67
β˜… 691 β‘‚ 22 β€”
Kotlin
NuSkooler
NuSkooler
enigma-bbs

ENiGMAΒ½ BBS Software

Score
87
β˜… 655 β‘‚ 122 +1/day
JavaScript
jD91mZM2
jD91mZM2
termplay

GitLab: https://gitlab.com/jD91mZM2/termplay

Score
33
β˜… 549 β‘‚ 14 β€”
Rust
timofurrer
timofurrer
colorful

Terminal string styling done right, in Python :snake: :tada:

Score
33
β˜… 540 β‘‚ 20 β€”
Python
webdiscus
webdiscus
ansis

CJS/ESM ANSI color library for terminals, CI and Chromium-based browser consoles. Compatible with Bun, Deno, Next.JS.

Score
85
β˜… 501 β‘‚ 14 β€”
JavaScript
renpenguin
renpenguin
display3d

A command line interface for rendering and animating 3D objects

Score
78
β˜… 463 β‘‚ 6 β€”
Rust
superstarryeyes
superstarryeyes
bit

CLI / TUI Logo Designer + ANSI Font Library with Gradients, Shadows, and Multi-Format Export

Score
83
β˜… 413 β‘‚ 16 β€”
Go
janlelis
janlelis
paint

Ruby gem for ANSI terminal colors 🎨︎ VERY FAST

Score
73
β˜… 384 β‘‚ 21 β€”
Ruby
prashnts
prashnts
hues

Colored terminal text made easy for Python and happiness.

Score
37
β˜… 343 β‘‚ 16 β€”
Python
termcolor
termcolor
termcolor

ANSI color formatting for output in terminal

Score
79
β˜… 323 β‘‚ 37 β€”
Python
mtynior
mtynior
ColorizeSwift

Terminal string styling for Swift.

Score
33
β˜… 310 β‘‚ 19 β€”
Swift
0x20F
0x20F
paris

Logger and ANSI formatter in Rust for pretty colors and text in the terminal with no dependencies. Aiming for a relatively simple API

Score
22
β˜… 278 β‘‚ 12 β€”
Rust
green-green-avk
green-green-avk
AnotherTerm

Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).

Score
31
β˜… 248 β‘‚ 24 β€”
Java
tmck-code
tmck-code
yet-another-statusline

A statusline for Claude Code inspired by terminal monitor programs

Score
75
β˜… 227 β‘‚ 24 β€”
Python
ghaiklor
ghaiklor
terminal-canvas

Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API

Score
29
β˜… 189 β‘‚ 14 β€”
TypeScript
Simon-He95
Simon-He95
vue-tui

Vue 3 terminal UI toolkit for browser DOM and CLI stdout: components, ANSI rendering, markdown transcripts, log views, and agent consoles.

Score
71
β˜… 174 β‘‚ 7 +3/day
TypeScript
bluenote10
bluenote10
yachalk

πŸ–οΈ Terminal string styling done right

Score
40
β˜… 171 β‘‚ 4 β€”
Python
xyaman
xyaman
mibu

Pure Zig library for low-level terminal manipulation: zero heap allocations, UTF-8 support, text styling, color output, cursor and screen control, key and mouse event handling.

Score
65
β˜… 149 β‘‚ 20 β€”
Zig
wader
wader
ansisvg

Convert ANSI to SVG

Score
33
β˜… 111 β‘‚ 11 β€”
Go
zesterer
zesterer
teloren

A command-line frontend for Veloren

Score
0
β˜… 99 β‘‚ 8 β€”
Rust
pakLebah
pakLebah
ANSITerminal

A Swift library to access features of ANSI terminal on Unixes console (Linux and Mac).

Score
0
β˜… 99 β‘‚ 15 β€”
Swift
davidrg
davidrg
ckwin

Kermit 95 (C-Kermit for Windows and OS/2) - scriptable internet and serial communications with terminal emulation

Score
63
β˜… 99 β‘‚ 21 β€”
C
programmersd21
programmersd21
bangen

✨ Colorful animated ASCII banners in your terminal β€” powered by pyfiglet & rich πŸ–€

Score
0
β˜… 99 β‘‚ 4 β€”
Python
ratatui
ratatui
ansi-to-tui

Convert ansi colored text to tui::text::Text

Score
67
β˜… 97 β‘‚ 28 β€”
Rust
bramus
bramus
ansi-php

ANSI Control Functions and ANSI Control Sequences (Colors, Erasing, etc.) for PHP CLI Apps

Score
25
β˜… 95 β‘‚ 10 β€”
PHP
0x61nas
0x61nas
aarty

Print any image in your terminal

Score
56
β˜… 85 β‘‚ 6 β€”
Rust
EtoDemerzel0427
EtoDemerzel0427
ANSI-art

Generate ANSI-/Ascii-art version images/Gifs in your terminal.

Score
21
β˜… 84 β‘‚ 4 β€”
Go
hectorm
hectorm
chafa-wasm

Chafa WebAssembly module to convert images to text.

Score
50
β˜… 81 β‘‚ 5 β€”
JavaScript
terkelg
terkelg
sisteransi

ANSI escape codes for some terminal swag.

Score
54
β˜… 81 β‘‚ 9 β€”
TypeScript
jaywcjlove
jaywcjlove
colors-cli

ΰ² _ΰ²  Terminal string styling done right.

Score
52
β˜… 79 β‘‚ 13 β€”
JavaScript
jwerle
jwerle
progress.c

Progress display lib for c

Score
19
β˜… 78 β‘‚ 5 β€”
C
Gbox4
Gbox4
ansicodes

🎨ansi escape code generator to help make colorful command line tools

Score
17
β˜… 73 β‘‚ 6 β€”
HTML
iliazeus
iliazeus
vscode-ansi

VS Code extension enabling ANSI color styling for text documents

Score
23
β˜… 72 β‘‚ 15 β€”
TypeScript
kowainik
kowainik
colourista

β€ŽοΈβ€πŸŒˆ Convenient interface for printing colourful messages

Score
56
β˜… 72 β‘‚ 17 β€”
Haskell
dangerous-person
dangerous-person
dopogoto-terminal-player

Terminal-native music and video player: 15 albums. 30+ hours of music. Live chat. All in your command line.

Score
48
β˜… 66 β‘‚ 7 β€”
Go
ivanseidel
ivanseidel
unicute

πŸ’™ Cute Unicode symbols. Make the terminal GREAT AGAIN

Score
10
β˜… 60 β‘‚ 2 β€”
Related Topics
#terminal#cli#console#color#ascii#tui#ascii-art#python#command-line#colors#rust#golang

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly