sixel: Sixel library to show images in a terminal emulator

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Sixel can show graphics on a terminal emulator. This library is developed to showing images on ghci.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.1.0, 0.1.1.1, 0.1.1.1, 0.1.2.0, 0.1.2.1, 0.1.2.2, 0.1.2.3
Change log CHANGELOG.md
Dependencies base (>=4.7 && <5), bytestring, JuicyPixels, sixel, vector [details]
License BSD-3-Clause
Copyright 2020 Junji hashimoto
Author Junji Hashimoto
Maintainer junji.hashimoto@gmail.com
Category graphics
Home page https://github.com/junjihashimoto/sixel#readme
Uploaded by junjihashimoto at 2020-05-18T09:08:18Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for sixel-0.1.1.1

[back to package description]

SIXEL Library for Haskell

SIXEL, short for "six pixels", is a bitmap graphics format supported by terminals and printers from DEC. It can show graphics in a terminal emulator.

libsixel provides various demos using SIXEL.

This library is developed for displaying images on ghci.

Usage

This library provides "Show-intances of Sixel-Commands" and "ToSixel type class to change image data into Sixel-Cmmands". To render image data on ghci, just run 'toSixel image-data'. 'putImage' is a wrapper of "readImage 'image-file' >>= putStr.show.toSixel".

See following demo.

demo

References