Ruby Profiler

Open-source Ruby projects categorized as Profiler

Top 9 Ruby Profiler Projects

  1. bullet

    help to kill N+1 queries and unused eager loading

    Project mention: Avoiding N+1 Queries in Rails: Easy Performance Wins for Beginners | dev.to | 2025-05-15

    The bullet gem is designed to catch N+1 queries and notify you.

  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. rack-mini-profiler

    Profiler for your development and production Ruby rack apps.

    Project mention: Deep Dive: Boosting Rails Performance with EXPLAIN ANALYZE in PostgreSQL | dev.to | 2025-05-11

    Use PgHero or Rails Mini Profiler for real-time SQL analysis

  4. Peek

    Take a peek into your Rails applications. (by peek)

  5. ruby-prof

    A ruby profiler. See https://ruby-prof.github.io for more information.

  6. MemoryProfiler

    memory_profiler for ruby (by SamSaffron)

    Project mention: Simplify memory profiling of your Ruby app | news.ycombinator.com | 2025-03-08

    Hi,

    If you have ever profiled or are profiling using https://rubygems.org/gems/memory_profiler - I encourage you to test my overlay on the above gem.

    https://memplify.com/

    I am looking for beta testers.

    If you are interested, please send me DM

    You can find more information about memplify on the above website and in the gem's README https://github.com/tkowalewski/memplify

  7. prosopite

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

    Project mention: Optimize Database Performance in Ruby on Rails and ActiveRecord | dev.to | 2024-11-20

    There are a few useful tools at your disposal to help identify and resolve N+1 problems. The first is simply looking at your server output; generally, this works pretty well, as N+1s are easy to spot. For a more assisted approach, the Bullet gem is a popular tool that automatically detects N+1s in applications and suggests ways to fix them. Another, arguably better option is prosopite, a less well-known option that generally provides better results with fewer false positives (and false negatives).

  8. vernier

    📏 next generation CRuby profiler

    Project mention: CPU Profiling a Ruby Application in Kubernetes | dev.to | 2024-11-19

    rbspy simplifies profiling for running applications. However, in cloud environments with distributed loads, a more automated solution like continuous profiling (e.g., Pyroscope) is preferable. Currently, an external memory profiler isn’t available, but the Ruby community has introduced a new tool, vernier, which could be useful for continuous profiling.

  9. 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.

    Stream logo
  10. Rbkit

    A new profiler for Ruby. With a GUI

  11. Timeasure

    Transparent method-level wrapper for profiling purposes in Ruby

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 Profiler discussion

Log in or Post with

Ruby Profiler related posts

  • Avoiding N+1 Queries in Rails: Easy Performance Wins for Beginners

    1 project | dev.to | 15 May 2025
  • Deep Dive: Boosting Rails Performance with EXPLAIN ANALYZE in PostgreSQL

    3 projects | dev.to | 11 May 2025
  • Simplify memory profiling of your Ruby app

    2 projects | news.ycombinator.com | 8 Mar 2025
  • Optimize Database Performance in Ruby on Rails and ActiveRecord

    3 projects | dev.to | 20 Nov 2024
  • Finding and optimizing N+1 queries on a relational database

    2 projects | news.ycombinator.com | 11 Sep 2024
  • N+1 in Ruby on Rails

    1 project | news.ycombinator.com | 28 Apr 2024
  • RoR Debugbar

    8 projects | news.ycombinator.com | 18 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jul 2025
    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. Learn more →

Index

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

# Project Stars
1 bullet 7,226
2 rack-mini-profiler 3,837
3 Peek 3,184
4 ruby-prof 2,021
5 MemoryProfiler 1,740
6 prosopite 1,678
7 vernier 1,006
8 Rbkit 354
9 Timeasure 198

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?