API Builder

API Builder and Discovery

Newest releases

excid3 Zapier Welcome to your new gem! In this directory, you'll find the files you need to be able to package up your Ruby library into a gem. Put your Ruby
 

braintree PostgreSQL Column Byte Packer tl;dr: Provides facilities for laying out table column order to optimize for disk space usage both in ActiveRecord migra
 

d3d1rty algoheader Programmatically generate beautiful header images for blogs or social media accounts. Table of Contents About Getting started Installation
 

k0kubun Generate OpenAPI schema from RSpec request specs.
 

davidesantangelo A FREE RESTful HTTP based JSON API. It lets you create, read, update, delete and search JSON data over HTTP APIs. Ideal for small hobbies projects, MVP or just for fun, where you don't need to create your personal data storage.
 

davidesantangelo FeediRSS The best RESTful RSS experience you can find. FeediRSS turns feed data into an awesome API. The API simplifies how you handle RSS, Atom, or JSON feeds. You can add and keep track of your favourite feed
 

hanami Hanami::API Minimal, extremely fast, lightweight Ruby framework for HTTP APIs. Installation Add this line to your application's Gemfile: gem "hanami-api" And then execute: $ bundle install Or insta
 

st0012 TappingDevice Related Posts Optimize Your Debugging Process With Object-Oriented Tracing and tapping_device Debug Rails issues effectively with tapping_device Want to know more about your Rails a
 

Arkweid GraphQL::SmartSelect Plugin for graphql-ruby which helps to select only the required fields from the database. Requirements Ruby >= 2.3.0 graphql-ruby ~> 1.8.7 activerecord >= 4.2
 

joshmn Settings for classes backed by a database with defaults.
 

jcs (Note: This is still a work in progress. This project is not associated with the Bitwarden project nor 8bit Solutions LLC.) bitwarden-ruby A small, self-contained API server written in Ruby and Sinatra to provide a pri
 
29.3k

freeCodeCamp DevDocs — API Documentation Browser DevDocs combines multiple developer documentations in a clean and organized web UI with instant search, offline support, mobile version, dark theme, keyboard shortcuts, and more. De
 
21.8k

kilimchoi Software Engineering Blogs Subscribe to dev weekly to get the best curated blog posts every week! Companies # A
 

mrkamel SearchCop SearchCop extends your ActiveRecord models to support fulltext search engine like queries via simple query strings and hash-based queries. Assume you have a Book model having various attributes like titl
 

choonkeat attache But why? If you're interested in the "why", checkout my slides and the blog post. Your app can easily support dynamic resize of images (no predefined styles in your app) all file types since
 

rails-api Rails::API IMPORTANT: Rails::API has been merged into Rails Rails::API is a subset of a normal Rails application, created for applications that don't require all functionality that a complete Rails application provid
 

fatfreecrm Fat Free CRM An open source, Ruby on Rails customer relationship management platform (CRM). Out of the box it features group collaboration, campaign and lead management, contact lists, and opportunity track
 

bploetz versionist A plugin for versioning Rails based RESTful APIs. Versionist supports three versioning strategies out of the box: Specifying version via an HTTP header Specifying version by prepending paths with a ve
 

bwillis Co-authored by Ben Willis (bwillis) and Jim Jones (aantix). Version Cake is an unobtrusive way to version APIs in your Rails app. Easily version any view with their API version: app/views/posts/ - index.xml.v1.bu
 

trailblazer Roar Resource-Oriented Architectures in Ruby. Table of Contents Introduction Representable Installation Dependencies Defining Representers Rendering Parsing Module Represente
 

nesquena RABL RABL (Ruby API Builder Language) is a Rails and Padrino ruby templating system for generating JSON, XML, MessagePack, PList and BSON. When using the ActiveRecord 'to_json' method, I find myself wanting a more ex
 

interagent Pliny Pliny helps Ruby developers write and maintain excellent APIs. It bundles the best patterns, libraries and practices we've seen after writing a lot of APIs. Resources Documentation Mailing lis
 

crepe Jsonite A tiny, HAL-compliant JSON presenter. Install # Gemfile gem 'jsonite' Example # todo_presenter.rb class TodoPresenter < Jsonite property :description end # user_presenter.r
 

cerebris JSONAPI::Resources JSONAPI::Resources, or "JR", provides a framework for developing an API server that complies with the JSON:API specification. Like JSON:API itself, JR's design is focused on the resources served
 

rails Jbuilder Jbuilder gives you a simple DSL for declaring JSON structures that beats manipulating giant hash structures. This is particularly helpful when the generation process is fraught with conditionals and loops. Here
 

remi Maintenance Update 29th Sept 2016 Hi folks, @edtjones here. Rémi has handed me the keys to Her and @foxpaul and I will be trying to do the library justice with the help of the community. There's loads to do; we'll get i
 

crepe Crepe Crepe is a lightweight API framework designed to help you write clean, fast web services in Ruby. With an elegant and intuitive DSL inspired by RSpec, and with a nod to Grape, Crepe makes API design simple.
 

inf0rmer Blanket A dead simple API wrapper. Table of Contents Installation Usage Quick demo How it works Responses Request Parameters Headers Extensions Handling Exceptions Cont
 

rails-api ActiveModelSerializers About ActiveModelSerializers is undergoing some renovations. See Development Status. Getting Help If you find a bug, please report an Issue and see our contributing guide.