Png validator checks Png files for corruption
Another JSON Schema Validator
Validate identifier/keywords name
Validate plugin/preset options
Additional JSON-Schema keywords for Ajv JSON validator
Internationalised error messages for Ajv JSON validator
Decorator-based property validation for classes.
String validation and sanitization
Another JSON Schema Validator
Ajv class for JSON Schema draft-04
Express middleware for the validator module.
Object schema validation
Custom error messages in JSON Schemas for Ajv validator
Validate form asynchronous
validate form asynchronous
Parser/validator for OpenAPI 3.x definitions
TypeScript definitions for validator
Format validation for Ajv v7+
Automatically validate API requests and responses with OpenAPI 3 and Express.
✅ Vite plugin for validating your environment variables
Use Chai to assert that HTTP responses satisfy an OpenAPI spec
A library for validating credit card fields
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Let JSON play nicely with Typescript
pure ruby PNG file manipulation & validation
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.
Filecraft provides a simple interface for validating and processing files of various types, including PDF, PNG, JPEG, and more.
Embed Extensible Metadata (XMP) sidecar files into image files. You must supply your own XMP sidecar files, usually provided along with your photos, this gem won’t help you write or validate them. The gem can be useful if you want to embed licensing, copyright, descriptions, accessive information, or other metadata into your photos. Supports JPEG, PNG, SVG, and WebP.
Claricle provides a Ruby library for working with images, offering tools for image validation (PNG, SVG), format conversion, compression, and vector graphics processing. The name combines "clarity" and "particle", representing the clear validation of every pixel. It is built to integrate functionality from pngconform, svgconform, vectory, and other image processing tools into a unified interface.