/s_mach.explain

s_mach.explain is a collection of open-source Scala libraries that provide primitives for generating human-readable explanations and machine-readable schema for data.

Primary LanguageScalaMIT LicenseMIT

s_mach.explain: data docs generation libraries

Build Status Test Coverage Codacy Badge

s_mach.explain is a collection of open-source Scala libraries that provide primitives for generating human-readable explanations and machine-readable schema for data.

Libraries

  • metadata is an open-source Scala library that provides primitives for creating generic metadata about data instances and data types.

  • explain_json is an open-source Scala library with primitives for generating JSONSchema or human-readable explanations for JSON data and data types.

  • explain_play_json is an open-source Scala library for generating JSONSchema or human-readable explanations for Play-framework JSON data and data types.