Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imalexlee/zigpng

PNG decoding library for Zig
https://github.com/imalexlee/zigpng

image png png-decoder zig zig-lang zig-library ziglang

Last synced: 4 days ago
JSON representation

PNG decoding library for Zig

Awesome Lists containing this project

README

        

# PNG Decoder in Zig

This project is a PNG decoding library written in Zig. Current testing still ongoing!

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)

## Installation

To use this project, you need to have Zig installed on your system. Follow the instructions on the [official Zig website](https://ziglang.org/download/) to install Zig.

## Usage

I will add more detailed usage examples once decoder is stable.

## Contributing

Contributions are welcome. If you find a bug or want to add a feature, please open an issue or submit a pull request.

## License

This project is licensed under the MIT License.

## Future Plans

- Add encoding
- Progressive loading support
- Interlacing support
- Improve performance and memory usage

## Contact

If you have any questions or need help, please open an issue or contact me directly.

## References

- [Zig Documentation](https://ziglang.org/documentation/)
- [PNG Specification](https://www.w3.org/TR/PNG/)