Topic: "ansi-escape-codes"
chalk/chalk
๐ Terminal string styling done right
Language: JavaScript - Size: 1.02 MB - Last synced at: about 4 hours ago - Pushed at: 5 months ago - Stars: 22,405 - Forks: 870

bczsalba/pytermgui
Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!
Language: Python - Size: 54.4 MB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 2,430 - Forks: 60

ivanseidel/node-draftlog
๐ Create mutable log lines into the terminal, and give life to your logs!
Language: JavaScript - Size: 2.17 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 1,250 - Forks: 33

sindresorhus/yoctocolors
The smallest and fastest command-line coloring package on the internet
Language: JavaScript - Size: 31.3 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 776 - Forks: 30

mtynior/ColorizeSwift
Terminal string styling for Swift.
Language: Swift - Size: 528 KB - Last synced at: 2 days ago - Pushed at: 8 months ago - Stars: 307 - Forks: 20

bluenote10/yachalk
๐๏ธ Terminal string styling done right
Language: Python - Size: 617 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 165 - Forks: 2

KristofferC/Crayons.jl
Colored and styled strings for terminals.
Language: Julia - Size: 101 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 155 - Forks: 14

xpl/ansicolor
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Language: JavaScript - Size: 917 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 121 - Forks: 16

chalk/chalk-template
Language: JavaScript - Size: 17.6 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 95 - Forks: 12

M-griffin/Oblivion2-XRM
Oblivion/2 XRM BBS Software
Language: C++ - Size: 222 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 87 - Forks: 13

KazDragon/terminalpp
A C++ library for interacting with ANSI terminal windows.
Language: C++ - Size: 6.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 76 - Forks: 10

gvalkov/python-ansimarkup
Produce colored terminal text with an xml-like markup
Language: Python - Size: 84 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 67 - Forks: 6

crayon-js/crayon
๐๏ธ Terminal styling done light and fast.
Language: TypeScript - Size: 346 KB - Last synced at: 4 days ago - Pushed at: 9 months ago - Stars: 52 - Forks: 0

BourgeoisBear/ansiart2utf8
Processes legacy BBS-style ANSI art (ACiDDraw, PabloDraw, etc.) to UTF-8. Escape codes and line endings are processed for terminal friendliness.
Language: Go - Size: 2.45 MB - Last synced at: 9 days ago - Pushed at: about 3 years ago - Stars: 52 - Forks: 2

apparebit/prettypretty
Pretty ๐ธ pretty terminals for Rust and Python
Language: Rust - Size: 19.2 MB - Last synced at: 20 days ago - Pushed at: 2 months ago - Stars: 51 - Forks: 0

apparebit/konsole
Readable, pleasing console output for Python
Language: Python - Size: 466 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 51 - Forks: 0

latipun7/charasay
๐ The future of cowsay ๐ฎ! Colorful characters saying something ๐จ๏ธ.
Language: Rust - Size: 141 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 47 - Forks: 2

acook/remedy
Remedy is a console interaction framework along the lines of Curses written in pure Ruby.
Language: Ruby - Size: 270 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 4

welbornprod/colr
Easy terminal colors, with chainable methods.
Language: Python - Size: 2.13 MB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 7

chalk/strip-ansi-stream
Strip ANSI escape codes
Language: JavaScript - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 36 - Forks: 4

gbaptista/supernova
Terminal string styling. Put some color in your console! Support for Fennel, Lua, and Shell.
Language: Lua - Size: 1.82 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 27 - Forks: 0

64/cansid
A minimal ANSI escape sequence parser, written in C.
Language: C - Size: 8.79 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 25 - Forks: 3

jordanbaird/Prism ๐ฆ
Colored text for Swift command line tools.
Language: Swift - Size: 1.97 MB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 2

getcuia/stransi
๐๏ธ A lightweight Python parser library for ANSI escape code sequences
Language: Python - Size: 370 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 21 - Forks: 2

arsv/u2ps
unicode text to postscript converter
Language: C - Size: 292 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 3

marc-chevalier/ocolor
Print with style in your terminal using Format's semantic tags
Language: OCaml - Size: 75.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 3

JuliaDocs/ANSIColoredPrinters.jl
ANSI escape code translator
Language: Julia - Size: 405 KB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 3

abusomani/go-palette
Decorate your terminals using Palette ๐จ
Language: Go - Size: 2.03 MB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 2

bestouff/catmark
CatMark - Markdown(CommonMark) printer for the terminal
Language: Rust - Size: 66.4 KB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 5

awvwgk/fortty
Create colorful terminal applications in Fortran
Language: Fortran - Size: 15.6 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 1

skabbass1/escape
Simple Terminal Styling for Python
Language: Python - Size: 72.3 KB - Last synced at: 26 days ago - Pushed at: about 7 years ago - Stars: 11 - Forks: 0

Rosettea/Lunacolors
๐ซ ANSI colors library for Lua.
Language: Lua - Size: 27.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 2

arnoudbuzing/wolfram-ansi-terminal
Adds color to your Wolfram Language outputs in an ANSI capable terminal
Language: Mathematica - Size: 28.3 KB - Last synced at: 27 days ago - Pushed at: over 5 years ago - Stars: 10 - Forks: 3

getcuia/cusser
๐คฌ A curses wrapper that understands ANSI escape code sequences
Language: Python - Size: 344 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 9 - Forks: 5

zedseven/windows-registry-tweaks
Small registry edits for enabling/disabling useful Windows settings without having to activate the OS or fiddle around with the awful Settings menu.
Language: Windows Registry Entries - Size: 8.79 KB - Last synced at: 27 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 1

prashantkoirala465/Digital-Clock-using-C-Plus-Plus
A feature-rich console-based digital clock application that displays time in beautiful ASCII art format along with local weather information. The clock supports multiple time zones, 12/24-hour formats, and real-time weather updates.
Language: C++ - Size: 52.7 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0

avdstaaij/aecpp
Yet another small C++11 library for colors and effects in terminal ouput by means of ansi escape codes
Language: C++ - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 1

davidvontamar/ansi-term
โANSITermโ provides ANSI escape codes and true color formatting for .NET Core's Console on Linux terminals.
Language: C# - Size: 233 KB - Last synced at: 28 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 2

sammy-ette/AnsiKit ๐ฆ
๐จ The ultimate ANSI escape code kit.
Language: JavaScript - Size: 698 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

rafael-santiago/accacia
A C-library for ansi color coding usage.
Language: C - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 0

chokobole/console
A C++ collection of library for console application.
Language: C++ - Size: 752 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 3

justjavac/deno_ansi
ANSI escape codes for manipulating the terminal
Language: TypeScript - Size: 18.6 KB - Last synced at: 4 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

untodesu/libvterm
Make your terminal emulator colorful!
Language: C - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

fedorenchik/AnsiEsc ๐ฆ
Ansi Escape Sequence Visualization for Vim
Language: Vim script - Size: 27.3 KB - Last synced at: 6 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 5

MiranDaniel/pylor
Module for printing in colors!
Language: Python - Size: 14.6 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

Pan-Maciek/LaTeRm
Latex enabled terminal emulator
Language: Scala - Size: 727 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

ajsalminen/ansaconv
ANSI Art Converter
Language: Python - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 0

srccircumflex/TheVTPyProject
Python library for creating text-based user interfaces (TUI) based on ANSI escape sequences and modifying the emulator (unblocked stdin, disabling implemented functions, ...).
Language: Python - Size: 35 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

shan-shaji/chalkdart
Chalk package helps to style your terminal strings๐จ.
Language: Dart - Size: 433 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

astoeckel/vtparse Fork of haberman/vtparse
A library to parse terminal escape sequences (almost) exactly how the real hardware does.
Language: C - Size: 63.5 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 1

Naereen/ansicolortags.py
:snake: :art: :computer: A Python script and module to simply & efficiently use ANSI colors in a terminal application from a Python program.
Language: Python - Size: 2.44 MB - Last synced at: 5 days ago - Pushed at: almost 8 years ago - Stars: 5 - Forks: 0

abiriadev/iris
low-level ANSI color library for Go
Language: Go - Size: 103 KB - Last synced at: about 18 hours ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

shan-shaji/ansi-escapes-dart
ANSI escape codes for manipulating the terminal
Language: Dart - Size: 29.3 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 2

dokutan/esc2html
Convert escape sequences to html
Language: C++ - Size: 182 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 1

zeh/go-draw
An ANSI drawing app prototype using Flutter.
Language: Dart - Size: 268 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

marcransome/remove-ansi-colors
A GitHub action for removing ANSI color escape sequences from arbitrary strings.
Size: 362 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 3

danielgatis/go-ansicode
go-ansicode is a package that interprets ANSI codes and allows you to register a handler to deal with the operations
Language: Go - Size: 80.1 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 3 - Forks: 1

gubnik/decorated_string
Small C++ lib for decorating strings with ANSI Escape Codes
Language: C++ - Size: 43 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

loosenthedark/zen-of-typing
Welcome to The Zen of Typing! The only place you can improve your typing speed and brush up on some programming principles at the same time...
Language: Python - Size: 5.76 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

rafael-santiago/ansiterm-enigma
A minimalist Enigma machine simulator for ANSI terminals.
Language: C - Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

eliminmax/colortest
Code to print out a test pattern for 256-color terminals, written in many languages
Language: Shell - Size: 297 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

hendriknielaender/ansi-escape.zig
ANSI escape codes for manipulating the terminal
Language: Zig - Size: 4.98 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

robotdana/tty_string
render strings like a tty
Language: Ruby - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

hyiso/ansi
Ansi utilities packages to handle string with ansi escape codes
Language: Dart - Size: 69.3 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

MatusOllah/stripansi
Go package for removing ANSI escape sequences
Language: Go - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

Makaze/AnsiEsc Fork of powerman/vim-plugin-AnsiEsc
Better ANSI conceal support for vim / Neovim
Language: Vim Script - Size: 132 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

ortense/consolestyle
A lightweight and expressive package to style your console output with ease, adding colors, backgrounds, and various text styles to enhance your command-line experience.
Language: Go - Size: 87.9 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

dannyvankooten/cnake
Snake in your terminal. In C, no dependencies.
Language: C - Size: 11.7 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

KazDragon/textray
A Telnet server that allows a connected client to navigate a text-based ray-casted 3D landscape
Language: C++ - Size: 3.76 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

TreltaSev/pyucc
Python Un-Optimized Colored Terminals
Language: Python - Size: 19.5 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ivanatias/color-logs
Prettify your Node.js console logs, easily.
Language: TypeScript - Size: 178 KB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

cs127/mptsh-java
ANSI color code syntax highlighting for OpenMPT pattern data (Java version)
Language: Java - Size: 180 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Layerex/term-invert-colors
A simple program for inverting color ANSI escape codes.
Language: C++ - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

synacktraa/Colorext-API
A script for CLI colored text and background.
Language: Python - Size: 3.91 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

stepanzh/10PRINT
Generative art ideas around 10 PRINT algorithm.
Language: Python - Size: 10.2 MB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

HectorBst/libansi
Small library coming from a personal student project allowing to easily inject the ANSI escape sequences in a terminal of a program written in C, for example to easily control the color of the text.
Language: C - Size: 6.84 KB - Last synced at: 7 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

florianwolz/canary
Canary is a header-only library for printing to the terminal. It includes all current emojis and a compact way to format your output.
Language: C++ - Size: 24.4 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

danilosampaio/longest-length
Get the longest word length in text. It also correctly calculate the length of the words containing ansi escape codes.
Language: JavaScript - Size: 6.84 KB - Last synced at: about 12 hours ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

danilosampaio/substr-ansi
Get the `String#substr` correctly handling ansi escape codes.
Language: JavaScript - Size: 121 KB - Last synced at: 11 days ago - Pushed at: almost 10 years ago - Stars: 2 - Forks: 0

MagedGDEV/ConsoleCrafter
ConsoleCrafter is a flexible, cross-platform C++ library for creating interactive and visually appealing console applications ๐จ๐ป. It offers tools for colorful text ๐, selection prompts โ , multi-selection prompts ๐, and stylish text formatting โจ. The library will soon be packaged into a reusable binary ๐ฆ for easy integration into C++ projects.
Language: C++ - Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

donnaken15/flow
Neversoft-like (or GameMaker-like) TUI creation library/engine
Language: JavaScript - Size: 4.88 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

hendriknielaender/glaze
๐ฉ cli kit
Size: 275 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Max-Derner/colour_fx
Colour handling through 4 bit and 8 bit ANSI escape sequences. Powerful effects like gradients for blocks of text such as figlet banners.
Language: Python - Size: 1.38 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

notsuju/chroma
A simple text editor written in c
Language: C - Size: 559 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

sharpyr/Palett
color toolset
Language: HTML - Size: 569 KB - Last synced at: about 6 hours ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

FRex/snore
Like sleep but prints a dot or countdown number every second so a long running sleep inside a script gives feedback and doesn't look stuck.
Language: C - Size: 38.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

thomassamoth/ansiconverter
Convert any colour to the ANSI format to output colored text in your terminal.
Language: Python - Size: 69.3 KB - Last synced at: 9 days ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

Edd12321/cstop
Tty task manager and process viewer
Language: C - Size: 98.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

ortense/consolestylejs
A lightweight package that allows you to style your terminal output with ease in your js/ts projects
Language: TypeScript - Size: 220 KB - Last synced at: 15 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

m1lkweed/sparkling-error
Horribly-cursed proof-of-concept for custom error messages in gcc
Language: C - Size: 83 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

jgardona/ansistream
Write blazingly fast, free allocation ansi escape codes to a buffer.
Language: Rust - Size: 371 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

miltontom/color-my-posh
Fire up your windows terminal with some colors!
Language: PowerShell - Size: 2.2 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

lorossi/shell-matrix
Matrix in the shell. Again.
Language: Shell - Size: 19.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

cs127/mptsh-python
ANSI color code syntax highlighting for OpenMPT pattern data (Python version)
Language: Python - Size: 160 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

ShiningYangYXN/Powerful
Tired of using ANSI Escape Sequences in your project? Here is all you need to create wonderful console apps with ANSI colors and other amazing things --- in human-readable syntax! This project is made for humans (and of course, with love), so you won't see the anti-human syntax of ANSI Escape Sequences anymore. You can use the library like talking. We also provide spinners, progressbars, messages and other controls in console apps.
Language: C++ - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

heimskr/formicine
A C++ library for doing things with ANSI.
Language: C++ - Size: 95.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 1

aziascreations/PB-ConsoleHelpers
A set of includes that should help you develop CLI applications that need to interact with the terminal and its buffers directly.
Language: PureBasic - Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

lovasko/paint
:art: Colorization of text for command-line utilities
Language: Haskell - Size: 19.5 KB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

goombaio/ansicolor
ANSI color string colorizer and formatter for Golang.
Language: Go - Size: 45.9 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

mischnic/ANSI-Escape.js
Render text with ANSI escape codes as HTML
Language: JavaScript - Size: 102 KB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0
