rnv
« Back to VersTracker
Description:
Implementation of Relax NG Compact Syntax validator
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xml validation schema relax-ng developer-tools
Install: brew install rnv
About:
Rnv is a lightweight command-line validator that implements the RELAX NG Compact Syntax (RNC). It allows developers to validate XML documents against schema definitions using a more human-readable syntax than standard XML Schema. This tool is essential for ensuring data integrity and schema compliance in XML-based workflows.
Key Features:
  • Validates XML against RELAX NG Compact Syntax (RNC) schemas
  • Fast and lightweight C implementation
  • Command-line interface for easy scripting and automation
  • Supports both RNC and XML formats
Use Cases:
  • Validating configuration files stored as XML
  • Enforcing schema compliance in CI/CD pipelines
  • Debugging XML data structures during development
Alternatives:
  • Jing – Jing is a Java-based validator supporting RELAX NG, but requires a JVM, making Rnv a lighter native alternative.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 1:36pm 0 VERSION_BUMP 64743286
Sep 14, 2024 2:27am 0 VERSION_BUMP c301aab1