rang

Terminal utility library

A header-only C++ library that provides basic terminal attributes and color settings

A Minimal, Header only Modern c++ library for terminal goodies 💄✨

GitHub

2k stars
61 watching
144 forks
Language: C++
last commit: 6 months ago
Linked from 2 awesome lists

ansiclicolorcommand-lineconsolecpluspluscppcpp-librarycpp11cpp14cpp17rangterminal

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vindarel/cl-ansi-term A Common Lisp library for printing tables and lists with colors and effects on ANSI terminals. 30
acdemiralp/acd A collection of single-file utilities for C++. 30
p-ranav/tabulate A header-only C++ library for creating formatted tables in the terminal 1,966
jupyter-xeus/cpp-terminal A C++ library providing platform-independent terminal functionality for building cross-platform applications 539
alairion/not-enough-standards A modern C++ library providing platform-independent utilities for process management, synchronization, and communication. 229
eteran/cpp-utilities A collection of reusable C++ utility classes and functions for various tasks such as hashing and memory allocation. 424
console-rs/console A Rust library that provides access to various terminal features and utilities for building nicer looking command line interfaces. 971
maiha/crt.cr Libraries for working with terminal interfaces and C functions 27
thecodrr/crayon A library to create styled terminal output using a template-based API. 57
hashmismatch/terminal_cli.rs A low-level Rust library for building interactive terminal command line interfaces 55
oir/barkeep A C++ header library for displaying animations, counters, and progress bars with styling options. 150
ikalnytskyi/termcolor A C++ library for printing colored messages to the terminal using ANSI color formatting. 840
unkindpartition/ansi-terminal A Haskell library providing support for ANSI escape sequences to manipulate terminal output and behavior 110
lambdaisland/trikl A Clojure-based terminal UI library that allows developers to build interactive command-line interfaces with components and state changes. 147
alibaba/termd A Java library for building terminal applications with support for multiple protocols and features such as Telnet, SSH, Web interface, and event-based design. 121