All Projects â†’ posva â†’ Catimg

posva / Catimg

Licence: mit
đŸĻĻ Insanely fast image printing in your terminal

Programming Languages

c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Catimg

Lsix
Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.
Stars: ✭ 2,635 (+199.43%)
Mutual labels:  terminal, imagemagick
Langterm
🕹ī¸ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure
Stars: ✭ 35 (-96.02%)
Mutual labels:  terminal, fun
Work Dummy
Ever needed to faff or pretend to be seriously at work? This repository hosts a powershell script that'd make anyone think you definitely bursting your ass solving problems.
Stars: ✭ 26 (-97.05%)
Mutual labels:  fun
Tui
A text-based user interface library for golang based on termbox
Stars: ✭ 12 (-98.64%)
Mutual labels:  terminal
Bashhub Client
☁ī¸ Bash history in the cloud. Indexed and searchable.
Stars: ✭ 858 (-2.5%)
Mutual labels:  terminal
Sv Images
Image manipulation library with an HTTP based API.
Stars: ✭ 7 (-99.2%)
Mutual labels:  imagemagick
Termynal
âŦ›ī¸ Lightweight and modern terminal animations using async/await
Stars: ✭ 858 (-2.5%)
Mutual labels:  terminal
Ninjaterm
A serial port terminal that's got your back.
Stars: ✭ 24 (-97.27%)
Mutual labels:  terminal
Create Component App
Tool to generate different types of React components from the terminal. đŸ’ģ
Stars: ✭ 879 (-0.11%)
Mutual labels:  terminal
Diskonaut
Terminal disk space navigator 🔭
Stars: ✭ 856 (-2.73%)
Mutual labels:  terminal
Irbtools
Improvements for Ruby's IRB console 💎ī¸Ž
Stars: ✭ 868 (-1.36%)
Mutual labels:  terminal
Wego
weather app for the terminal
Stars: ✭ 6,918 (+686.14%)
Mutual labels:  terminal
C Sharp Console Gui Framework
A GUI framework for C# console applications
Stars: ✭ 838 (-4.77%)
Mutual labels:  terminal
Findergo
đŸĸ Open terminal quickly from Finder
Stars: ✭ 862 (-2.05%)
Mutual labels:  terminal
Devdash
🍱 Highly Configurable Terminal Dashboard for Developers and Creators
Stars: ✭ 939 (+6.7%)
Mutual labels:  terminal
Closestx11color
Find the closest xterm-256 colors (between 0 and 255) to an arbitrary HTML hexa color (e.g. #ABCDEF)
Stars: ✭ 13 (-98.52%)
Mutual labels:  terminal
Emacs Libvterm
Emacs libvterm integration
Stars: ✭ 929 (+5.57%)
Mutual labels:  terminal
Ws50 Sync
ws50-sync is a python based program which pulls air quality data from your Withings account and stores it directly in a Domoticz DB.
Stars: ✭ 8 (-99.09%)
Mutual labels:  terminal
Tui Consolelauncher
Linux CLI Launcher for Android
Stars: ✭ 861 (-2.16%)
Mutual labels:  terminal
Radian
A 21 century R console
Stars: ✭ 878 (-0.23%)
Mutual labels:  terminal

Catimg

Renders images in the terminal.

mewtwo

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

brew install catimg

Arch Linux

yaourt -S catimg

Fedora 25 and later

dnf -y install catimg

Building

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

pikachu gif

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.

cats catslow

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

License

MIT

Copyright (c) Eduardo San Martin Morote

Support on Beerpay

Hey dude! Help me out for a couple of đŸģ!

Beerpay Beerpay

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].