A TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs — featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.
-
Updated
Mar 10, 2026 - TypeScript
A TypeScript-first, runtime-agnostic command-line toolkit for building complex CLIs — featuring a command framework, argument parser, interactive prompts, tables, ANSI utilities, and more.
ಠ_ಠTerminal string styling done right.
Techsenger ANSI4J is a library that includes Java parser for processing text with ANSI escape codes (ISO/IEC 6429 control functions) and a CSS extension for styling the text.
Adventures in ANSI escape codes in Scala
Code to print out a test pattern for 256-color terminals, written in many languages
A simple, lightweight unix console-colouring library for C++.
render strings like a tty
Simple ANSI escape code library for Clojure.
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.
clickable mine sweeper terminal game using c++
The To-Do List App is a simple Java application that allows users to create and manage their to-do lists. The app provides a console-based user interface that allows users to add new tasks, mark tasks as completed, and remove tasks from their to-do list. The app also supports persistence by storing the to-do list in a file.
A Python library for string color styling using ANSI escape sequences.
Proof-of-Concept for CVE-2024-52005: ANSI escape sequence injection in Git. Demonstrates incorrect 'not_affected' VEX claims in hardened container images.
ANSI tint package to print bold text in stunning shades
ANSI codes and images for the terminal
ANSI escape codes color highlighting for SublimeText 3
ANSI Escape Sequences @ JavaScript/node.js
Add a description, image, and links to the ansi-escape topic page so that developers can more easily learn about it.
To associate your repository with the ansi-escape topic, visit your repo's landing page and select "manage topics."