Ruby API

Open-source Ruby projects categorized as API

Top 23 Ruby API Projects

  1. Spree Commerce

    A headless open source e-commerce platform for global brands

    Project mention: 15 Open-Source Projects to Replace Popular SaaS Tools & Apps πŸ‘¨β€πŸ’»πŸ”₯ | dev.to | 2025-01-13

    πŸ‘©β€πŸ’» GitHub link | ⭐ 12.9K stars | πŸ’» Website link

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Grape

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

  4. Hanami

    A flexible framework for maintainable Ruby apps

  5. flipper

    🐬 Beautiful, performant feature flags for Ruby. (by flippercloud)

    Project mention: Where to learn how to build an A/B testing tool? | news.ycombinator.com | 2024-11-28

    Read an open source one. Here’s a Ruby one called Flipper.

    https://github.com/flippercloud/flipper

  6. Devise Token Auth

    Token based authentication for Rails JSON APIs. Designed to work with jToker and ng-token-auth.

  7. tesla-api

    🚘 A Ruby gem and unofficial documentation of Tesla's JSON API for the Model S, 3, X, and Y.

  8. authentication-zero

    An authentication system generator for Rails applications.

    Project mention: Rails for Everything | news.ycombinator.com | 2025-01-01

    Some simpler alternatives to consider:

    Rails 8 comes with a basic auth generator: https://www.bigbinary.com/blog/rails-8-introduces-a-basic-au...

    There's also https://github.com/lazaronixon/authentication-zero that goes beyond that.

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. DuckRails

    Development tool to mock API endpoints quickly and easily (docker image available)

  11. simple_token_authentication

    Simple (and safe*) token authentication for Rails apps or API with Devise.

  12. rspec_api_documentation

    Automatically generate API documentation from RSpec

  13. grape-swagger

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

  14. Spyke

    Interact with REST services in an ActiveRecord-like manner

  15. reality

    Comprehensive data proxy to knowledge about real world (by molybdenum-99)

  16. grape-entity

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

  17. Version Cake

    :cake: Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps

  18. rack-app

    minimalist framework for building rack applications

  19. api_on_rails

    Learn best practices to build an API using Ruby on Rails 5/6

  20. diplomat

    A HTTP Ruby API for Consul (by WeAreFarmGeek)

  21. api

    Minimal, lightweight, fastest Ruby framework for HTTP APIs. (by hanami)

  22. Flexirest

    Flexirest - The really flexible REST API client for Ruby

  23. jsonapi.rb

    Lightweight, simple and maintained JSON:API support for your next Ruby HTTP API.

  24. api_guard

    JWT authentication solution for Rails APIs

  25. controller

    Complete, fast and testable actions for Rack and Hanami (by hanami)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Ruby API discussion

Log in or Post with

Ruby API related posts

  • A Deep Dive into OpenAPI

    3 projects | news.ycombinator.com | 19 Jun 2025
  • Show HN: OasRails – AutoGenerate Interactive API Docs in Rails with Yard and OAS

    1 project | news.ycombinator.com | 29 Apr 2025
  • Building a Ruby Gem with CLI and Networking Capabilities: The Lanet Story

    1 project | dev.to | 7 Mar 2025
  • Job Adventures - PDF generation | Jun 2024

    3 projects | dev.to | 23 Jun 2024
  • 16 Best Ruby Frameworks For Web Development [2024]

    6 projects | dev.to | 11 Mar 2024
  • Breaking the 300 barrier

    3 projects | dev.to | 21 Feb 2024
  • RSS as Search Engine REST API

    1 project | /r/coolgithubprojects | 15 Nov 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source API projects in Ruby? This list will help you:

# Project Stars
1 Spree Commerce 14,853
2 Grape 9,959
3 Hanami 6,287
4 flipper 3,843
5 Devise Token Auth 3,573
6 tesla-api 2,044
7 authentication-zero 1,809
8 DuckRails 1,718
9 simple_token_authentication 1,511
10 rspec_api_documentation 1,458
11 grape-swagger 1,097
12 Spyke 906
13 reality 814
14 grape-entity 728
15 Version Cake 657
16 rack-app 411
17 api_on_rails 379
18 diplomat 371
19 api 357
20 Flexirest 333
21 jsonapi.rb 275
22 api_guard 274
23 controller 243

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?