Client API Builder generates HTTP client methods from a declarative route DSL. It infers HTTP methods from route names, builds query strings and request bodies, and supports nested routers, configurable retries, and streaming responses to files or IO. SSL verification, base URL scheme checks, and path traversal protection are on by default. Optional ActiveSupport integration adds instrumentation and request logging.

Required Ruby Version

>= 3.3

Authors

Doug Youch

Versions

  1. 1.0.0
    1. source

      1. 1.0.0 source October 05, 2026 (41.5 KB)
  2. 0.11.0
    1. source

      1. 0.11.0 source October 04, 2026 (41 KB)
  3. 0.10.0
    1. source

      1. 0.10.0 source October 04, 2026 (38 KB)
  4. 0.9.0
    1. source

      1. 0.9.0 source October 04, 2026 (30.5 KB)
  5. 0.8.0
    1. source

      1. 0.8.0 source October 03, 2026 (26 KB)
Show all versions (28 total)

Pushed by

GitHub

SHA 256 checksum