heroics

API client generator

A Ruby HTTP client generator that creates an API client from a JSON schema

Ruby HTTP client for APIs represented with JSON schema

GitHub

413 stars
27 watching
34 forks
Language: Ruby
last commit: 5 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
interagent/prmd Tools for bootstrapping and documenting API descriptions using JSON Schema 2,099
interagent/pliny A Ruby toolkit for writing and maintaining excellent APIs by providing a set of generators, Rake tasks, and best practices. 802
autoforce/apicasso An abstract API design as a Rails-based mountable engine to speed-up development of CRUD JSON APIs 32
victor-am/rails-ranger A JavaScript library for building client-side API clients with Ruby on Rails APIs. 32
interagent/pliny-template A base Sinatra app for building APIs in Ruby, providing a structured template for API development. 136
fabrik42/acts_as_api A Ruby library that simplifies generating API responses in Rails by providing a simple and flexible way to define templates for model data 503
interagent/http-api-design A guide for designing consistent and business logic-focused HTTP APIs 13,686
googleapis/gapic-generator-ruby Automates creation of Ruby client libraries from Protocol Buffer definitions. 45
melchy/ridge A source generator that creates strongly typed HTTP clients for integration tests. 50
surgicalcoder/apiclientgenerator A tool that generates strongly typed HTTP client classes for .NET 6.0 Web API projects. 19
synrc/rpc Generates API SDKs for various languages based on Erlang's Type Specification. 18
smithy-lang/smithy-ruby A tool that generates Ruby SDKs for building JSON APIs. 36
interagent/committee Middleware to validate JSON Schema in Rack applications 882
igrigorik/em-http-request An asynchronous HTTP client library built on top of EventMachine for Ruby, providing support for various HTTP protocols and features. 1,219
rstudio/plumber Converts R code into a web API with minimal configuration 1,404