Ruby Performance

Open-source Ruby projects categorized as Performance | Edit details

Top 15 Ruby Performance Projects

  • JRuby

    JRuby, an implementation of Ruby on the JVM

    Project mention: JRuby 9.4 will support Ruby 3.0 and we need your help! | reddit.com/r/ruby | 2021-11-10
  • Goldiloader

    Just the right amount of Rails eager loading

    Project mention: N+1 problem will never be an issue with N1Loader gem | reddit.com/r/rubyonrails | 2022-01-23

    Sorry, seems my post wasn't clear at all. So https://github.com/salsify/goldiloader is great indeed! But it only preloads automatically for default ActiveRecord associations without the need of you to do it on your own.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • active_record_doctor

    Identify database issues before they hit production.

  • prosopite

    :mag: Rails N+1 queries auto-detection with zero false positives / false negatives

    Project mention: Rails N+1 queries auto-detection with zero false positives / false negatives | news.ycombinator.com | 2021-09-28
  • Rails Performance

    Monitor performance of you Rails applications

  • memo_wise

    The wise choice for Ruby memoization

    Project mention: Optimizing performance in MemoWise, a new memoization gem | reddit.com/r/ruby | 2021-07-16

    MemoWise is benchmarked as the fastest Ruby memoization gem. This post describes how we made it so speedy.

  • alba

    Alba is the fastest JSON serializer for Ruby.

    Project mention: including join data for many-to-many relations in controller#index | reddit.com/r/rails | 2021-11-11
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • rails-mini-profiler

    Performance profiling for Rails, made simple 🦔

    Project mention: newly converted from php and laravel and i miss this tool !! | reddit.com/r/rails | 2021-10-16

    https://github.com/hschne/rails-mini-profiler is pretty close

  • DatabaseValidations

    Database validations for ActiveRecord

    Project mention: Rails application boilerplate for fast MVP development | dev.to | 2021-08-06

    add database_validations

  • tenderjit

    JIT for Ruby that is written in Ruby

    Project mention: Asmrepl: REPL for x86 Assembly Language | news.ycombinator.com | 2021-11-29

    JIT makes sense given his other current project: https://github.com/tenderlove/tenderjit

  • api

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

    Project mention: ROM and Sequel over ActiveRecord? | reddit.com/r/ruby | 2021-11-19

    I'm curious if anyone done a benchmark of ROM+Sequel against ActiveRecord? I know Sequel is decently fast, and I know there's benchmarks for hanami-api, but how much overhead does ROM add?

  • QueryTrack

    Find time-consuming database queries for ActiveRecord-based Rails Apps

  • occams-record

    The missing high-efficiency query API for ActiveRecord

    Project mention: Rails Pros - Help dispel some misconceptions and confusion for me | reddit.com/r/rails | 2021-04-21
  • asset_ram

    An asset path RAM cache that saves my app 17% allocations per request. YMMV.

    Project mention: How to Reduce Memory Bloat in Ruby | reddit.com/r/ruby | 2021-09-28
  • graphql-benchmarks

    GraphQL benchmarks using the-benchmarker framework.

    Project mention: How to build a solid Go Graphql application quickly. | reddit.com/r/graphql | 2021-02-04

    I have not tried gqlgen yet. Just by comparing benchmarks at https://github.com/the-benchmarker/graphql-benchmarks/blob/develop/rates.md it looks like GGql is faster by comparing to graphql-go. I'd love to see gqlgen get added to those benchmarks or GGql added to the gqlgen comparisons.

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). The latest post mention was on 2022-01-23.

Ruby Performance related posts

Index

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

Project Stars
1 JRuby 3,581
2 Goldiloader 1,164
3 active_record_doctor 1,081
4 prosopite 706
5 Rails Performance 489
6 memo_wise 419
7 alba 373
8 rails-mini-profiler 360
9 DatabaseValidations 358
10 tenderjit 354
11 api 289
12 QueryTrack 264
13 occams-record 244
14 asset_ram 59
15 graphql-benchmarks 49
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.
github.com/nanovms