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: about 2 years ago
Linked from 2 awesome lists

ansiclicolorcommand-lineconsolecpluspluscppcpp-librarycpp11cpp14cpp17rangterminal

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
vindarel/cl-ansi-termA Common Lisp library for printing tables and lists with colors and effects on ANSI terminals.30
acdemiralp/acdA collection of single-file utilities for C++.30
p-ranav/tabulateA header-only C++ library for creating formatted tables in the terminal1,966
jupyter-xeus/cpp-terminalA C++ library providing platform-independent terminal functionality for building cross-platform applications539
alairion/not-enough-standardsA modern C++ library providing platform-independent utilities for process management, synchronization, and communication.229
eteran/cpp-utilitiesA collection of reusable C++ utility classes and functions for various tasks such as hashing and memory allocation.424
console-rs/consoleA Rust library that provides access to various terminal features and utilities for building nicer looking command line interfaces.971
maiha/crt.crLibraries for working with terminal interfaces and C functions27
thecodrr/crayonA library to create styled terminal output using a template-based API.57
hashmismatch/terminal_cli.rsA low-level Rust library for building interactive terminal command line interfaces55
oir/barkeepA C++ header library for displaying animations, counters, and progress bars with styling options.150
ikalnytskyi/termcolorA C++ library for printing colored messages to the terminal using ANSI color formatting.840
unkindpartition/ansi-terminalA Haskell library providing support for ANSI escape sequences to manipulate terminal output and behavior110
lambdaisland/triklA Clojure-based terminal UI library that allows developers to build interactive command-line interfaces with components and state changes.147
alibaba/termdA Java library for building terminal applications with support for multiple protocols and features such as Telnet, SSH, Web interface, and event-based design.121