Is it possible to display images on the terminal using C?

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

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • ranger

    A VIM-inspired filemanager for the console

  • Do check out this website to find some more information on how ranger does it: https://github.com/ranger/ranger/wiki/Image-Previews Seems like ueberzug is a way to images into almost any existing terminal emulator, but it seems like a bit of an X11 hack to me and you're not actually writing C code.

  • nnn

    n³ The unorthodox terminal file manager

  • nnn supports several mechanisms to preview images in the terminal and ueberzug delivers the best results. However, technology keeps improving and I think libsixel is the most promising.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • timg

    A terminal image and video viewer.

  • This is C++, but does what you imagine: https://github.com/hzeller/timg

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