### yaged (yet another gif encoder decoder) Gif encoder/decoder based on [GIF89a specification](https://www.w3.org/Graphics/GIF/spec-gif89a.txt). #### Examples Decode a gif file using `ColorMap` color output mode. ```rust let file = &mut File::open(Path::new("./ascii-gif-example.gif")).unwrap(); let gif = decode(file, ColorOutput::ColorMap).unwrap(); ``` Decode a gif file using `RGBA` color output mode. ```rust let file = &mut File::open(Path::new("./ascii-gif-example.gif")).unwrap(); let gif = decode(file, ColorOutput::RGBA).unwrap(); ``` #### Still work to do - [ ] handle interlaced flag - [ ] handle disposal method - [ ] handle user input - [ ] support more extension blocks - [ ] decoding optimization - [ ] implements gif encoding