PngConform provides a comprehensive PNG, MNG, and JNG file validation library in pure Ruby. It validates file structure, chunk validity, CRC checksums, zlib compression, and profile conformance. Built with a layered architecture using BinData for binary parsing, Lutaml::Model for domain models, and Thor for CLI. Supports PNG baseline, MNG-VLC, MNG-LC, and JNG profiles with detailed validation reporting compatible with pngcheck output.

Required Ruby Version

>= 3.0.0

Authors

Ribose Inc.

Versions

  1. 0.1.4
    1. source

      1. 0.1.4 source April 05, 2026 (136 KB)
  2. 0.1.3
    1. source

      1. 0.1.3 source January 20, 2026 (136 KB)
  3. 0.1.2
    1. source

      1. 0.1.2 source November 23, 2025 (118 KB)
  4. 0.1.1
    1. source

      1. 0.1.1 source November 17, 2025 (104 KB)
  5. 0.1.0
    1. source

      1. 0.1.0 source November 17, 2025 (104 KB)

Pushed by

SHA 256 checksum