Quick roundup of bitmap graphics availability in free/open-source terminal emulators

This page summarizes the projects mentioned and recommended in the original post on /r/linux

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • libsixel

    A SIXEL encoder/decoder implementation derived from kmiya's sixel (https://github.com/saitoha/sixel).

  • Sixel - Sixel is a standard from the 1970's/1980's DEC VT series. It has enjoyed a tremendous resurgence in popularity thanks largely to saitoha's libsixel project. Many projects are now using sixel; a few you may have heard of include lsix, chafa, and notcurses.

  • xterm.js

    A terminal for the web

  • xterm.js, when using the xterm-addon-image addon - JavaScript - Web Browser

  • 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.

    InfluxDB logo
  • lsix

    Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.

  • Sixel - Sixel is a standard from the 1970's/1980's DEC VT series. It has enjoyed a tremendous resurgence in popularity thanks largely to saitoha's libsixel project. Many projects are now using sixel; a few you may have heard of include lsix, chafa, and notcurses.

  • wezterm

    A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust

  • wezterm - OpenGL - Linux, OS/X, Windows

  • iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

  • Originally developed for iTerm2, this protocol can also act as a generic file transfer mechanism. Terminals with iTerm2 support include:

  • chafa

    📺🗿 Terminal graphics for the 21st century.

  • Sixel - Sixel is a standard from the 1970's/1980's DEC VT series. It has enjoyed a tremendous resurgence in popularity thanks largely to saitoha's libsixel project. Many projects are now using sixel; a few you may have heard of include lsix, chafa, and notcurses.

  • notcurses

    blingful character graphics/TUI library. definitely not curses.

  • Sixel - Sixel is a standard from the 1970's/1980's DEC VT series. It has enjoyed a tremendous resurgence in popularity thanks largely to saitoha's libsixel project. Many projects are now using sixel; a few you may have heard of include lsix, chafa, and notcurses.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • contour

    Modern C++ Terminal Emulator (by christianparpart)

  • contour - OpenGL - Linux, OS/X, Windows

  • mintty

    The Cygwin Terminal – terminal emulator for Cygwin, MSYS, and WSL

  • mintty - Windows

  • RLogin

    RLoginは、Windows上で動作するターミナルソフトです (by kmiya-culti)

  • RLogin - Windows

  • yaft

    yet another framebuffer terminal

  • yaft - Framebuffer - Linux

  • xterm-addon-image

    Image addon for xterm.js

  • xterm.js, when using the xterm-addon-image addon - JavaScript - Web Browser

  • upp-components

    A collection of packages for U++ framework.

  • Terminal Package for U++ - U++ framework - Linux, OS/X, Windows

  • macterm

    Terminal emulator for macOS with 24-bit color, bitmap and vector graphics.

  • MacTerm - OS/X

  • alacritty

    A cross-platform, GPU-accelerated terminal emulator (by ayosec)

  • alacritty, when using ayosec's graphics branch.

  • DomTerm

    DOM/JavaScript-based terminal-emulator/console

  • DomTerm - JavaScript, Electron, Qt - Web browser, Linux (+ others?)

  • darktile

    :waning_crescent_moon: Darktile is a GPU rendered terminal emulator designed for tiling window managers.

  • darktile - OpenGL - Linux (+ others?)

  • toyterm

    a terminal emulator

  • toyterm - SDL2 - Linux

  • kitty

    Cross-platform, fast, feature-rich, GPU based terminal

  • Originally developed for kitty, this is a much more complex protocol with options for animations and placing images/animations above/below text. Terminals with kitty support include:

  • vt340test

    Tests of VT340 compatibility

  • A great resource of corner case behavior for sixel is this collection based on a real VT340 terminal: https://github.com/hackerb9/vt340test

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Terminal Emulators Battle Royale – Unicode Edition

    3 projects | news.ycombinator.com | 22 Dec 2023
  • Terminal Support for Emoji

    7 projects | news.ycombinator.com | 8 Aug 2023
  • ttyd - Share your terminal over the web

    1 project | /r/hypeurls | 13 Mar 2023
  • ttyd - Share your terminal over the web

    4 projects | news.ycombinator.com | 13 Mar 2023
  • Looking for a program to allow a few local network users to get a shell using a browser

    1 project | /r/linuxmasterrace | 23 Feb 2023