| # Roadmap | 
 |  | 
 | Short term: | 
 |  | 
 | - Decode BMP. | 
 | - Decode ICO. | 
 | - Decode NIE. | 
 | - Decode PNG. | 
 | - Decode RAC. | 
 | - Decode Zip. | 
 | - Decode Zstandard. | 
 | - Optimize Adler-32, CRC-32 hashes. | 
 | - Optimize Deflate decoding. | 
 | - Support SIMD (ARM, X86). | 
 |  | 
 | Medium term: | 
 |  | 
 | - Decode JPEG. | 
 | - Decode JSON/CBOR. | 
 | - Decode LZ4. | 
 | - Decode TIFF. | 
 | - Decode WEBP/Lossless. | 
 | - Decode WEBP/Lossy. | 
 | - Encode Deflate. | 
 | - Encode JPEG. | 
 | - Encode NIE. | 
 | - Encode PNG. | 
 |  | 
 | Long term: | 
 |  | 
 | - Decode FLAC. | 
 | - Decode MP3. | 
 | - Decode SVG. | 
 | - Decode TTF. | 
 | - Decode XML. | 
 | - Encode WEBP/Lossless. | 
 | - Encode WEBP/Lossy. | 
 | - Generate Go code. | 
 | - Generate Rust code. | 
 | - Ship a version 1.0: stabilize the language and the library. | 
 | - Write a language spec. | 
 |  | 
 |  | 
 | --- | 
 |  | 
 | Updated on November 2019. |