Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 terminal-graphic Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
TerminalImageViewer
Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
-
stonks
Stonks is a terminal based stock visualizer and tracker that displays realtime stocks in graph format in a terminal. See how fast your stonks will crash. (by ericm)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AnotherTerm
Local PTY, USB and Bluetooth serial ports, SSH and Telnet terminal client for Android. Xwayland support (in dev only).
-
IBM3161-font
The monospaced bitmap font from IBM's 1985 'ASCII Display Station' (terminal), the IBM 3161. Includes versions for a multitude of devices and platforms. (Also on gitlab: https://gitlab.com/wyatt8740/IBM3161-font)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Like some people here and under this post said, I like Kitty and would recommend it to anyone who uses/used Alacritty, as they are very similar in surface. I actually switch between Alacritty and Kitty pretty often, depending on my "mood". I recently went back to Kitty for image support (through chafa though, for better compatibility across terminal emulators). However, Wayland support is poor and I have some issues with fonts being too bold, although it could just be my config...
Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06Euporie is the most complex TUI application I have built:
https://github.com/joouha/euporie
It consists of a TUI editor (and interactive REPL) for Jupyter notebooks, and supports displaying rich output in the terminal (images, LaTeX, HTML, interactive widgets, etc.).
I did a Terminal-UI library (pyTermTk) That you can use, for example, to build terminal Multiplexer that looks like an Amiga Workbench.
Project mention: tui-realm: a Rust TUI framework inspired by Elm and React | news.ycombinator.com | 2024-03-03
Create with: batgrl
termimg (godoc) (test images) automatically chooses a drawing method that works best for the terminal (in most cases the current one). A Terminal capable of displaying sixel graphics is recommended but not required. Alternative display protocols (iTerm2, kitty, Terminology, DomTerm) or drawing directly into the window/background (X11, GDI+, urxvt) are used. Terminal multiplexers (tmux, screen, ...) are currently only being checked for, later positioning in the panes seems doable (tmux, not screen).
terminal-graphics related posts
-
what terminal emulator would you recommend?
-
ASCII-Gen, a Rust CLI tool that converts images to ASCII art
-
github.com/srlehn/termimg: draw images in terminals
-
UPDATE: image.nvim - Color Support
-
chafa.py - Terminal graphics with Python
-
Attracting attention to terminalimageviwer, a c++ program that renders an image with block chars and optionally teletype chars! Unfortunately hasn't had any real commits since July 2021
-
Attracting attention to terminalimageviwer, a c++ program that renders an image with block chars and optionally teletype chars! Unfortunately hasn't had any real commits since July 2021
-
A note from our sponsor - InfluxDB
www.influxdata.com | 15 May 2024
Index
What are some of the best open-source terminal-graphic projects? This list will help you:
Project | Stars | |
---|---|---|
1 | lsix | 3,081 |
2 | chafa | 2,638 |
3 | TerminalImageViewer | 1,496 |
4 | euporie | 1,475 |
5 | stonks | 542 |
6 | pyTermTk | 519 |
7 | tui-realm | 491 |
8 | batgrl | 380 |
9 | TermGL | 274 |
10 | tty-box | 179 |
11 | CursedGL | 178 |
12 | AnotherTerm | 171 |
13 | crysterm | 115 |
14 | pixelizer | 103 |
15 | tcg | 103 |
16 | IBM3161-font | 92 |
17 | retrocube | 72 |
18 | chafa.py | 67 |
19 | termimg | 55 |
20 | bash-raytracer | 46 |
21 | figlet4s | 38 |
22 | ptmv | 38 |
23 | upp-components | 36 |
Sponsored