Skip to main content

API Builders

fast_jsonapi

Recommended

JSON API(jsonapi.org) serializer that works with rails and can be used to serialize any kind of ruby objects

fast_jsonapi 5,280 Downloads Last release

Netflix/fast_jsonapi Last commit

jbuilder

Create JSON structures via a Builder-style DSL

jbuilder 55,428,636 Downloads Last release

rails/jbuilder Last commit

active_model_serializers

ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.

active_model_serializers 11,621,678 Downloads Last release

rails-api/active_model_serializers Last commit

grape

A Ruby framework for rapid API development with great conventions.

grape 7,602,658 Downloads Last release

ruby-grape/grape Last commit

rabl

General ruby templating with json, bson, xml and msgpack support

rabl 6,301,699 Downloads Last release

nesquena/rabl Last commit

roar

Object-oriented representers help you defining nested REST API documents which can then be rendered and parsed using one and the same concept.

roar 1,417,412 Downloads Last release

trailblazer/roar Last commit

versionist

A plugin for versioning Rails based RESTful APIs.

versionist 1,033,175 Downloads Last release

bploetz/versionist Last commit

versioncake

Render versioned views automagically based on the clients requested version.

versioncake 1,150,294 Downloads Last release

bwillis.github.io/versioncake

acts_as_api

acts_as_api enriches the models and controllers of your app in a rails-like way so you can easily determine how your XML/JSON API responses should look like.

acts_as_api 394,356 Downloads Last release

fabrik42/acts_as_api Last commit

Subscribe to the newsletter

Join 18,000+ developers who get early access to new screencasts, articles, guides, updates, and more.

By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

More of a social being? We're also on Twitter and YouTube.