Carbonyl is a Chromium based browser built to run in a terminal. It supports pretty much all Web APIs including WebGL, WebGPU, audio and video playback, animations, etc. It's snappy, starts in less than a second, runs at 60 FPS, and idles at 0% CPU usage. It does not require a window server (i.e. works in a safe-mode console), and even runs through SSH. Carbonyl originally started as html2svg and is now the runtime behind it.
A directory of things to make your system look awesome.
A utility which captures a terminal session and saves it as an animated SVG.
ART is a Python lib for text converting to ASCII art. Turn regular old text into rendered ASCII art with a single function. Also generates textmoji from names (aprint("butterfly")
). Random art (randart()
) is also possible. You can also specify the font used and how it's decorated (if you want). Can even be used as a CLI tool.
A Minicom like Serial Communication program in Python that adds standard shell features like autocompletion, command history, inline help. It reproduces the behavior of Minicom, adding some features like command history, autocompletion, inline help, and optional pattern highlighting.
Auto-completion and inline help are available using a dictionary file.
An open source terminal font for BBSes and general terminal usage! This font is based upon FixedSys with adaptations to make it more like the Mode7 TeleText font.
Shell In A Box implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins. Probably more heavyweight than SSH but it also affords certain advantages.
Written in C.
Straight Python port of the Ruby version at https://github.com/busyloop/lolcat/ but with 100% more fun, because, hey, it’s not Ruby. There are no external dependancies.
A fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. Realtime charts and graphs of price activity, covers multiple cryptocurrencies.
A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data. Updated fairly regularly with new services. Uses YAML files for configuration, so you don't (literally) have to write your custom dashboard from scratch.
Website: https://wtfutil.com/
Picocom is a tiny (< 40k) terminal emulator program which does little more than open and close serial ports and let you interact with whatever is on the othe end. They don't get much smaller than this. Perfect for debugging serial (or serial-over-USB) devices.