SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Ruby API Builder Projects
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
> actually, in some cases, it outperforms C -> https://railsatscale.com/2023-08-29-ruby-outperforms-c/
Bit of a clarification after reading the article - that article demonstrates a pure-Ruby implementation [0] outperforming a C extension [1], which is not what I had originally expected when first clicking on the link.
[0]: https://github.com/tenderlove/tinygql
[1]: https://github.com/rmosolgo/graphql-ruby/tree/master/graphql...
-
Other candidates included the following gems such as alba, active_model_serializers, and jsonapi-serializer. Considering team-wide adoption and maintenance, we preferred gems with syntax similar to Jbuilder if possible.
-
-
-
Jbuilder is a domain-specific language (DSL) integrated into Ruby on Rails for generating JSON responses. It allows you to intuitively build JSON responses as if you’re writing a view. However, performance issues can arise when handling large amounts of data.
-
-
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.
-
-
Her
Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
-
-
Other candidates included the following gems such as alba, active_model_serializers, and jsonapi-serializer. Considering team-wide adoption and maintenance, we preferred gems with syntax similar to Jbuilder if possible.
-
Next, I investigated template engines. The first one I explored was a gem called jb, maintained by Ruby/Rails committer Matsuda-san. I replaced Jbuilder with it but didn’t see significant improvements.
-
-
-
-
-
Praxis
Praxis is a framework that focuses on both the design and implementation aspects of creating APIs.
-
-
-
-
Pragma
An expressive, opinionated ecosystem for building beautiful RESTful APIs with Ruby. (by pragmarb)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Ruby API Builder discussion
Ruby API Builder related posts
-
Bringing AI Agent Capabilities to Ruby with MCP
-
[Rails] How We Reduced API Response Rendering Time by 30%
-
16 Best Ruby Frameworks For Web Development [2024]
-
Web Frameworks actively maintained in 2023?
-
Recommended Controllers Serializer Gem?
-
Efficient JSON Serialization with Blueprinter for Ruby on Rails
-
Could not detect rake tasks
- A note from our sponsor - SaaSHub www.saashub.com | 23 Dec 2025
Index
What are some of the best open-source API Builder projects in Ruby? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Grape | 9,982 |
| 2 | graphql | 5,428 |
| 3 | ActiveModel::Serializers | 5,345 |
| 4 | Rails::API | 5,147 |
| 5 | Fast JSON API | 5,050 |
| 6 | jbuilder | 4,408 |
| 7 | rabl | 3,640 |
| 8 | JSONAPI::Resources | 2,324 |
| 9 | Her | 2,090 |
| 10 | Roar | 1,847 |
| 11 | jsonapi-serializer | 1,425 |
| 12 | Jb | 1,314 |
| 13 | Blueprinter | 1,257 |
| 14 | Pliny | 802 |
| 15 | Version Cake | 656 |
| 16 | Blanket | 459 |
| 17 | Praxis | 302 |
| 18 | jsonapi-rb | 243 |
| 19 | api_struct | 233 |
| 20 | Crêpe | 128 |
| 21 | Pragma | 90 |
| 22 | Jsonite | 28 |
| 23 | ib_ruby_proxy | 17 |