iterm2

July 9, 2021 ยท View on GitHub

GitHub Release Build Status Documentation

Displays images within the terminal using the ITerm2 Inline Images Protocol.

Requires ITerm2.

Installation

  1. Add the dependency to your shard.yml:
dependencies:
  iterm2:
    github: toddsundsted/iterm2
  1. Run shards install

Usage

require "iterm2"

File.open("unicorn.png") do |file|
  Iterm2.new.display(file)
end

The #display method also accepts a block and yields an instance of IO that may be written to. See the documentation for the full API.

Contributors