ascii-gif

Crates.ioascii-gif
lib.rsascii-gif
version0.1.7
sourcesrc
created_at2020-08-11 19:40:03.264788
updated_at2021-05-06 20:30:40.725975
descriptionSimple cli to enjoy ascii-gif
homepagehttps://github.com/visd0m/ascii-gif
repositoryhttps://github.com/visd0m/ascii-gif
max_upload_size
id275462
size1,420,211
Domenico Visconti (visd0m)

documentation

README

Gifs are not trending anymore, but what about ascii gifs?

  • retrieve a gif using tenor and/or giphy apis
  • transform the gif into an "ascii gif"
  • display the gif on the command line
  • enjoy!

How to install

cargo install ascii-gif

Examples

# retrieve a gif using tenor random api and querying "pikachu"
asci-gif --query "pikachu" --tenor

# retrieve a gif using tenor random api and querying "pikachu"
asci-gif --query "pikachu" --giphy

# retrieve the gif with id 15452657 using tenor api
asci-gif --id "15452657" --tenor

# retrieve the gif with id U2nN0ridM4lXy using giphy api
asci-gif --id "U2nN0ridM4lXy" --giphy

Ascii encoding

The ascii encoding can be performed using 10 or 70 characters. The default encoding uses 10 characters. It is possible to use 70 characters encoding using the --encoding parameter

asci-gif --id "U2nN0ridM4lXy" --giphy --encoding 70

Still a "work in progress" project


todos

  • enhance ascii transformation (choose better characters / enrich characters)
  • turn code into better rust
Commit count: 60

cargo fmt