Define schemas using a clean DSL and get both JSON Schema documents and runtime validations. Perfect for API request/response validation, LLM function definitions (OpenAI, Anthropic), and structured data modeling. Features Sorbet-style types, schema composition, pluggable validation adapters, and multiple error output formats (JSON:API, RFC 7807).

Required Ruby Version

>= 3.2

Authors

Sergio Bayona

Versions

  1. 3.3.2
    1. source

      1. 3.3.2 source March 09, 2026 (74 KB)
  2. 3.3.1
    1. source

      1. 3.3.1 source February 03, 2026 (73 KB)
  3. 3.3.0
    1. source

      1. 3.3.0 source January 12, 2026 (70 KB)
  4. 3.2.0
    1. source

      1. 3.2.0 source December 29, 2025 (65 KB)
  5. 3.1.0
    1. source

      1. 3.1.0 source December 18, 2025 (41 KB)
Show all versions (26 total)

Pushed by

SHA 256 checksum