Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

catimg

> 编程语言
Open source

Insanely fast image printing in your terminal

1.6K stars0 likes0 views
WebsiteGitHub

About

Insanely fast image printing in your terminal

Catimg

Renders images in the terminal.

catimg is a little program written in C with no dependencies that prints images in terminal. It supports JPEG, PNG and GIF formats. This program was originally a script that did the same by using ImageMagick convert.

Installation

Homebrew

bash
brew install catimg

Arch Linux

bash
yaourt -S catimg

Fedora 25 and later

bash
dnf -y install catimg

Building

bash
cmake .
make install

Script Dependencies

In order to use the script you need:

  • ImageMagick 6.6.0-4 2012-08-17 Q16 (Not tested with earlier versions)
  • shell with 256 colors support ( change the #!/usr/bin/env bash by yours). In OS X you just have to update the bash version using Homebrew (or any other method).

Examples

High Resolution vs Low Resolution

By using unicode characters catimg will try to display pictures in higher resolution. You can force the resolution with the -r option.

Differences between Script and C version

Script version is way more accurate concerning colors but considerably slower.

Contributing

I'm open to any contributions that helps catimg! If you find bugs, please create an issue or do a pull request :smile:.

License

MIT

Copyright (c) Eduardo San Martin Morote

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Cccatimgfunimagemagick

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言