Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ansi-gif

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ansi-gif

View animated, color GIFs in your terminal

  • 0.3.2
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
3
increased by200%
Maintainers
1
Weekly downloads
 
Created
Source

ansi-gif

NPM version npm

View gifs in your terminal. 100% JS, no ffmpeg.

nyan-cat

Supports full frame and subframe rendering™

Given that this is a new library and there are many configurations of GIFs out there, we may not catch every edge case. Please save any example files you have with issues (and file them)!

As simple as: ansi-gif <file or url>

Installation

npm install -g ansi-gif

Usage

Usage: ansi-gif [options] <target>

Options:
  --version         Show version number                                [boolean]
  -a, --alphabet    The character set to use when rendering this gif
              [choices: "solid", "variant1", "variant2", "variant3", "variant4",
      "ultra-wide", "wide", "hatching", "bits", "binary", "greyscale", "blocks"]
  -b, --bit-depth   the number of colors to use              [choices: 4, 8, 32]
  -w, --width       the width of the output
  -d, --difference  the color difference algorithm to use in 8bit mode
    [choices: "euclideanDistance", "classic", "ratioDistance", "classicByValue",
             "CIE76Difference", "closestByIntensity", "rankedChannel", "simple",
                                                                     "original"]
  -h, --help        Show help                                          [boolean]

Examples:
  ansi-gif /path/to/my.gif                  render the gif
  ansi-gif  ~/Desktop/nyan.gif -b 4         4bit nyan cat on the desktop
  ansi-gif  ~/Desktop/nyan.gif -a           8bit nyan cat on the desktop
  ultra-wide -w 100 -b 8 -d rankedChannel
  ansi-gif  ~/Desktop/nyan.gif -b 32        32bit nyan cat on the desktop

©2019 - Abbey Hawk Sparrow

Examples

try a few of the built in samples like:

npm run mj-popcorn

thriller-popcorn

npm run mr-sparkle

npm run maxell

npm run nyan-cat

nyan-cat

npm run beetlejuice-caseworker

npm run afro-ninja

npm run peanuts

npm run moon

moon

npm run geometry

Enjoy,

  • Abbey Hawk Sparrow

Keywords

FAQs

Package last updated on 06 Jun 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc