Category

API Builders

This category does not have a description yet. You can add one on github!

11.75
A long-lived project that still receives updates
Create JSON structures via a Builder-style DSL
2016
2017
2018
2019
2020
2021
7.7
Low commit activity in last 3 years
A long-lived project that still receives updates
ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.
2016
2017
2018
2019
2020
2021
7.59
A long-lived project that still receives updates
A Ruby framework for rapid API development with great conventions.
2016
2017
2018
2019
2020
2021
7.41
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Renders and parses JSON/XML/YAML documents from and to Ruby objects. Includes plain properties, collections, nesting, coercion and more.
2016
2017
2018
2019
2020
2021
2.95
There's a lot of open issues
No release in over a year
JSON API(jsonapi.org) serializer that works with rails and can be used to serialize any kind of ruby objects
2016
2017
2018
2019
2020
2021
2.85
A long-lived project that still receives updates
General ruby templating with json, bson, xml and msgpack support
2016
2017
2018
2019
2020
2021
1.18
No release in over 3 years
Low commit activity in last 3 years
Object-oriented representers help you defining nested REST API documents which can then be rendered and parsed using one and the same concept.
2016
2017
2018
2019
2020
2021
0.72
Low commit activity in last 3 years
No release in over a year
A plugin for versioning Rails based RESTful APIs.
2016
2017
2018
2019
2020
2021
0.59
No release in over 3 years
Low commit activity in last 3 years
There's a lot of open issues
Rocket Pants adds JSON API love to Rails and ActionController, making it simpler to build API-oriented controllers.
2016
2017
2018
2019
2020
2021
0.41
The project is in a healthy, maintained state
Blueprinter is a JSON Object Presenter for Ruby that takes business objects and breaks them down into simple hashes and serializes them to JSON. It can be used in Rails in place of other serializers (like JBuilder or ActiveModelSerializers). It is designed to be simple, direct, and performant.
2016
2017
2018
2019
2020
2021
0.39
A long-lived project that still receives updates
Render versioned views automagically based on the clients requested version.
2016
2017
2018
2019
2020
2021
0.36
No release in over 3 years
Low commit activity in last 3 years
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.
2016
2017
2018
2019
2020
2021
0.14
No release in over a year
A gem that provides DSL for serialization of plain old Ruby objects to JSON in a declarative style by defining a `schema`. It also provides a trivial type checking in the runtime before serialization.
2016
2017
2018
2019
2020
2021
0.1
No release in over 3 years
Low commit activity in last 3 years
api-versions helps manage your Rails app API endpoints.
2016
2017
2018
2019
2020
2021
0.06
No release in over 3 years
Low commit activity in last 3 years
roy is a small library which allows every Ruby object to be used as a Rack application.
2016
2017
2018
2019
2020
2021
0.04
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Provides a simple and intuitive templating DSL for serializing objects to JSON.
2016
2017
2018
2019
2020
2021
0.04
No commit activity in last 3 years
No release in over 3 years
Convert your existing class into an EM-based API.
2016
2017
2018
2019
2020
2021
0.01
No commit activity in last 3 years
No release in over 3 years
Windsor is a plugin for building RESTful APIs in Rails.
2016
2017
2018
2019
2020
2021
0.0
No commit activity in last 3 years
No release in over 3 years
Extends the Ruby standard library XMLRPC::BasicServer, providing the Rack compatible XMLRPC::RackServer.
2016
2017
2018
2019
2020
2021
0.0
No release in over a year
Methods to generate JSON from database records using database-native functions for speed.
2016
2017
2018
2019
2020
2021