Open Source Libs
Find Open Source Packages
Open Source Libraries
π
Ansi
140 Open Source Ansi Software Projects
Free and open source ansi code projects including engines, APIs, generators, and tools.
Chalk
17862 β
π Terminal string styling done right
Gdb Dashboard
7956 β
Modular visual interface for GDB in Python
Picocli
3353 β
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
Tinn
1953 β
A tiny neural network library
Ansiweather
1669 β
Weather in terminal, with ANSI colors and Unicode symbols
Genann
1183 β
simple neural network library in ANSI C
Rang
1189 β
A Minimal, Header only Modern c++ library for terminal goodies πβ¨
Colorette
1358 β
πEasily set your terminal text color & styles.
Kroitor Asciichart
1328 β
Nice-looking lightweight console ASCII line charts βββ― for NodeJS, browsers and terminal, no dependencies
Sadconsole
947 β
A .NET ascii/ansi console engine written in C# for MonoGame and XNA. Create your own text roguelike (or other) games!
Pixterm
866 β
Draw images in your ANSI terminal with true color
Chafa
1193 β
πΊπΏ Terminal graphics for the 21st century.
Cfonts
971 β
Sexy fonts for the console
Imgcat
680 β
It's like cat, but for images.
Termplay
516 β
GitLab: https://gitlab.com/jD91mZM2/termplay
Gajus Table
604 β
Formats data into a string table.
Timofurrer Colorful
477 β
Terminal string styling done right, in Python :snake: :tada:
Arduinomenu
639 β
Arduino generic menu/interactivity system
Fabgl
820 β
Display Controller (VGA, SSD1306, ST7789, ILI9341), PS/2 Mouse and Keyboard Controller, Graphics Library, Sound Engine, Game Engine and ANSI/VT Terminal for the ESP32
Replxx
557 β
A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.
Prashnts Hues
343 β
Colored terminal text made easy for Python and happiness.
Paint
328 β
Ruby gem for ANSI terminal colors π¨οΈ VERY FAST
Ansi Colors
332 β
Easily add ANSI colors to your text and symbols in the terminal. ansi-colors is the official ansi styling library for gulp, and is used by hundreds of other projects, including mocha and enquirer.
Enigma Bbs
351 β
ENiGMAΒ½ BBS Software
Mxml
312 β
Tiny XML library.
Colorizeswift
263 β
Terminal string styling for Swift.
Mordant
557 β
Multiplatform text styling for Kotlin command-line applications
Jcolor
333 β
An easy syntax to format your strings with colored fonts and backgrounds.
Ansilove
235 β
ANSI and ASCII art to PNG converter in C
Ascension
147 β
ANSI/ASCII art viewer for Mac OS X
Terminal Canvas
143 β
Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API
Ololog
167 β
A better console.log for the log-driven debugging junkies
Sdefl
117 β
Small inflate/deflate implementation in ~300 LoC of ANSI C
Strings
117 β
A set of useful functions for transforming strings.
Monolog Colored Line Formatter
118 β
Colored/ANSI Line Formatter for Monolog
Tendo
123 β
Official repository of python tendo library, always welcoming new contributions.
Pansies
115 β
Powershell ANSI Escape Sequences, functions for colored output, etc.
Blockzone
117 β
A faithful recreation of the original DOS font.
Gvcci
88 β
color extraction to turn images into 16 color palettes
Antsy Alien Attack
90 β
A game, written in Bash, that is a somewhat retro-a-like shoot 'em up. Hopefully.
Retrotxt
111 β
RetroTxt is the WebExtension that turns ANSI, ASCII, NFO text into in-browser HTML
Etherterm
94 β
EtherTerm (SDL2) Telnet/SSH Terminal
Emphasize
93 β
ANSI syntax highlighting for the terminal
Ansi Econsole
78 β
Eclipse plugin that understands ANSI escape sequences to color the Eclipse console output.
Ascii Data
95 β
A small Java library for producing nice looking text-based line-graphs and tables.
Progress.c
69 β
Progress display lib for c
Cp437
81 β
Emulates an old-style "code page 437" / "IBM-PC" character set terminal on a modern UTF-8 terminal emulator.
Ansi Php
78 β
ANSI Control Functions and ANSI Control Sequences (Colors, Erasing, etc.) for PHP CLI Apps
Colors Cli
71 β
ΰ² _ΰ² Terminal string styling done right.
Haxe Strings
68 β
A haxelib for consistent cross-platform UTF-8 string manipulation.
Ansilove Php
54 β
A set of tools to convert ANSi and artscene related file formats into PNG images
Xpl Ansicolor
81 β
A JavaScript ANSI color/style management. ANSI parsing. ANSI to CSS. Small, clean, no dependencies.
Lk Geimfari Nebula
50 β
Small library for colored (ANSI) output in Erlang/Elixir/LFE. It's can be useful when you need to create user-friendly command-line applications.
P8 Programming Fonts
55 β
A collection of fonts I've modified for PICO-8 programming.
Edi JSon
65 β
Serializing EDI as JSON
Django Concurrency Talk
46 β
π Database Integrity in Django: Safely Handling Critical Data in Distributed Systems
X12 Parser
50 β
A Java parser for ANSI ASC X12 documents.
Colourista
52 β
βοΈβπ Convenient interface for printing colourful messages
Nmly
40 β
Easy to use bulk rename utility for the terminal
Basicterm
39 β
Arduino library for basic ANSI/VT220 terminal control
Unicute
36 β
π Cute Unicode symbols. Make the terminal GREAT AGAIN
Ircart
41 β
massive collection of organized irc ascii art
Ansiterminal
50 β
A Swift library to access features of ANSI terminal on Unixes console (Linux and Mac).
Cwebsocket
40 β
High performance websocket client/server in ANSI C
Qlansilove
39 β
macOS QuickLook plugin for quick views of ANSi, ASCii, and other text mode art.
Libansilove
33 β
Library for converting ANSI, ASCII, and other formats to PNG
Propeller Vt100 Terminal
41 β
ANSI / VT-100 Terminal emulator for Parallax Propeller microcontroller with VGA and USB support
Teloren
56 β
A command-line frontend for Veloren
Concolor
32 β
Colouring template strings using tags with annotations π¨
Strip Ansi Stream
31 β
Strip ANSI escape codes
Iniquity
29 β
A re-imagining of the iconic BBS software.
Sisteransi
34 β
ANSI escape codes for some terminal swag.
Apex
25 β
ANSI POSIX Environment neXt for Harvey OS
Tehmaze Ansi
33 β
ANSI cursor movement and graphics in Python
Oozz
22 β
ANSI art font with added oozz
Log Utils
23 β
Basic logging utils: colors, symbols and timestamp.
Beast.js
25 β
An ASCII game built in node in loving memory of the 1984 hit BEAST
Paper Terminal
30 β
Print Markdown to a paper in your terminal
Ansiart2utf8
25 β
Processes legacy BBS-style ANSI art (ACiDDraw, PabloDraw, etc.) to UTF-8. Escape codes and line endings are processed for terminal friendliness.
Ansi To SVG
17 β
πΉ convert ANSI Escaped CLI strings to SVGs
Ansi Gray
17 β
The color gray, in ansi.
Strings Ansi
17 β
Handle ANSI escape codes in strings
Clj Commons Spinner
29 β
Simple ANSI text spinner for command line Clojure apps.
Ansiescapes
17 β
ANSI escape codes for manipulating the terminal - A Python port of sindresorhus's ansi-escapes Node.js module
Importre Crayon
24 β
:ribbon: Styling terminal text written in Kotlin
Bash Funk
31 β
bash-funk is a collection of useful commands for Bash 3.2 or higher.
Haskell Terminal
17 β
Haskell library for terminal interaction (without terminfo dependency but with Windows support)
Biometricevaluation
16 β
NIST Image Group Biometric Repositories
Terminal Style
16 β
π¨ Return your terminal message in style! Change the text style, text color and text background color from the terminal, console or shell interface with ANSI color codes. Support for Laravel and Composer.
Cwebbin
21 β
Literate Programming in C/C++
Vtxedit
15 β
VTX ANSI Editor.
Svi
22 β
Simple Vi like text editor
Gitlab Job Log Viewer
18 β
Browser extension for code highlighting raw logs in Gitlab CI
Vutran Ansi
10 β
ANSI utilities for Go (golang)
Parse Ansi
12 β
π€ Parse ansi into an array of ansi-tags and text-chunks.
Importre Progress
16 β
:hourglass_flowing_sand: Terminal progress written in Kotlin
X12
15 β
Generic ANSI X12 Transaction processing in PHP and SQL
Php Cli Snake
21 β
Lightweight cli spinner with zero dependencies
Attic
16 β
A collection of personal tiny tools
Term To HTML
24 β
Stream terminal output with ansi codes into nicely formatted HTML