Novi
Novi is a structured data inspector and validation system. A core library built in Rust provides a unified interface for parsing many different data types into a unified structured format. Included with the core library is a validation system, allowing for user provided Lua scripts (or builtin ones) which are given the structured data and can perform arbitrary validations and tests on the data, producing a validation report highlighting any issues with the data. Several client applications are also included such as a CLI, Web, and Desktop interface, which all provide interactive interfaces for exploring the parsed structured data, and the validation reports. ...







