An open API service providing repository metadata for many open source software ecosystems.

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