Displaying 1 to 11 from 11 results

doorkeeper - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape.

  •    Ruby

Doorkeeper is a gem (Rails engine) that makes it easy to introduce OAuth 2 provider functionality to your Ruby on Rails or Grape application. This will install the doorkeeper initializer into config/initializers/doorkeeper.rb.

grape - An opinionated framework for creating REST-like APIs in Ruby.

  •    Ruby

Grape is a REST-like API framework for Ruby. It's designed to run on Rack or complement existing web application frameworks such as Rails and Sinatra by providing a simple DSL to easily develop RESTful APIs. It has built-in support for common conventions, including multiple formats, subdomain/prefix restriction, content negotiation, versioning and much more. You're reading the documentation for the next release of Grape, which should be 1.1.1. Please read UPGRADING when upgrading from a previous version. The current stable release is 1.1.0.

grape-swagger - Add OAPI/swagger v2.0 compliant documentation to your grape API

  •    Ruby

The grape-swagger gem provides an autogenerated documentation for your Grape API. The generated documentation is Swagger-compliant, meaning it can easily be discovered in Swagger UI. You should be able to point the petstore demo to your API. This screenshot is based on the Hussars sample app.

api-pagination - :page_facing_up: Link header pagination for Rails and Grape APIs.

  •    Ruby

Paginate in your headers, not in your response body. This follows the proposed RFC-5988 standard for Web linking. Note that the collection sent to paginate must respond to your paginator's methods. This is typically fine unless you're dealing with a stock Array. For Kaminari, Kaminari.paginate_array will be called for you behind-the-scenes. For WillPaginate, you're out of luck unless you call require 'will_paginate/array' somewhere. Because this pollutes Array, it won't be done for you automatically.

grape-entity - An API focused facade that sits on top of an object model.

  •    Ruby

This gem adds Entity support to API frameworks, such as Grape. Grape's Entity is an API focused facade that sits on top of an object model. Entities are a reusable means for converting Ruby objects to API responses. Entities can be used to conditionally include fields, nest other entities, and build ever larger responses, using inheritance.

sepomex - A REST API for the SEPOMEX database

  •    Ruby

We build this API in order to provide a way to developers query the zip codes, states and municipalities across the country.There are currently 145,481 records on the database which were extracted from the CSV file included in the project.

grape-doorkeeper - Get to API building quickly

  •    Ruby

This is a basic Rails 5 application with Doorkeeper, Grape & Swagger for getting to API building quickly. You can view the live app and the Swagger-ui documentation.

API-Flow - Universal data structure and converter for API formats (Swagger, RAML, Paw, Postman…)

  •    Javascript

A flow written in ES6 using Immutable to convert between API description formats (Swagger, etc.) and other programs such as cURL command lines. API-Flow is one of the main components of Console.REST. If you're an API user, you can easily use https://console.rest/ to convert API description files. If you're an API provider, you can add a button to your API docs to let your users open and play with your API in client apps including Paw or Postman.

grape_oauth2 - Flexible, ORM-agnostic, fully customizable and simple OAuth2 provider for Grape API

  •    Ruby

This gem adds a flexible OAuth2 (RFC 6749) server authorization and endpoints protection to your Grape API project with any ORM / ODM / PORO.

grape_example_app - An example of a Rails API made with Grape.

  •    Ruby

This application was generated with the rails_apps_composer gem provided by the RailsApps Project. Rails Composer is open source and supported by subscribers. Please join RailsApps to support development of Rails Composer.

grape-starter - quickly create a Grape/Rack API skeleton

  •    Ruby

Is a tool to help you to build up a skeleton for a Grape API mounted on Rack ready to run. grape-swagger would be used to generate a OAPI compatible documentation, which could be shown with ReDoc. Don't forget to adapt the config/database.yml to your needs and also to check the Gemfile for the right gems.