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 →
Top 9 Ruby Profiler Projects
-
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.
-
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.
-
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
-
-
-
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
-
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).
-
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.
-
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.
-
-
Ruby Profiler discussion
Ruby Profiler related posts
-
Avoiding N+1 Queries in Rails: Easy Performance Wins for Beginners
-
Deep Dive: Boosting Rails Performance with EXPLAIN ANALYZE in PostgreSQL
-
Simplify memory profiling of your Ruby app
-
Optimize Database Performance in Ruby on Rails and ActiveRecord
-
Finding and optimizing N+1 queries on a relational database
-
N+1 in Ruby on Rails
-
RoR Debugbar
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jul 2025
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 |