awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
dejan avatar

dejan/rails_panel

0
View on GitHub↗
3,869 stars·187 forks·JavaScript·MIT·15 viewschromewebstore.google.com/detail/railspanel/gjpfobpafnhjhbajcjgccbbdofdckggg↗

Rails Panel

Rails Panel is a developer tool for Ruby on Rails applications that combines performance monitoring, metadata inspection, and source code linking. It functions as a browser extension and server-side middleware that transmits diagnostic data through HTTP response headers to display application metrics directly within browser developer tools.

The tool provides a bridge between the browser and local development environments, enabling deep linking from rendered web pages to specific files and line numbers in a configured text editor.

It covers request analysis and observability, including the inspection of request parameters, the tracking of database query execution times, and the monitoring of view rendering metrics to identify performance bottlenecks.

Features

  • Rails Debugging Tools - Provides inspection of request parameters and application state within browser tools for troubleshooting Rails apps.
  • Browser DevTools Panel Extensions - Provides a custom panel within browser developer tools to display server-side diagnostic data.
  • Rails DevTools Extensions - Ships a browser extension for inspecting request parameters, database queries, and rendering metrics for Rails.
  • Execution Path Analysis - Breaks down request parameters and rendered views for each hit to identify specific execution paths.
  • Diagnostic Header Utilities - Transmits server-side metadata through HTTP headers to display application performance data in the browser.
  • Diagnostic Metadata Transport - Transmits server-side diagnostic data to the browser by embedding serialized metadata in response headers.
  • Rails Performance Auditing - Tracks database query execution times and view rendering metrics to identify bottlenecks in Rails applications.
  • Application Performance Monitoring - Tracks execution times and identifies performance bottlenecks during the development of web applications.
  • Request Performance Profiling - Tracks database execution and rendering times within browser developer tools to identify slow requests.
  • Request Inspection Utilities - Provides a utility to list request parameters and rendered views for each page load to debug application state.
  • Request Interception Middlewares - Intercepts application requests via middleware to collect performance and execution metrics.
  • Web Request Profilers - Analyzes the execution path and timing of individual HTTP requests to understand application behavior.
  • Visual-to-Code Navigators - Links rendered web pages directly to specific files and line numbers in a local text editor.
  • Source Code Hyperlinkers - Bridges web pages and local text editors to enable direct navigation to the source code.
  • Editor Deep Linking - Maps rendered web elements to local source files by triggering system-level editor calls via URI schemes.
  • Browser-to-Editor Navigation - Allows developers to navigate directly from the browser to relevant source code in a configured text editor.

Star history

Star history chart for dejan/rails_panelStar history chart for dejan/rails_panel

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Rails Panel

Similar open-source projects, ranked by how many features they share with Rails Panel.
  • deepops-ai/deepopsdeepops-ai avatar

    deepops-ai/deepops

    3,965View on GitHub↗

    DeepOps is a full-stack observability platform and application performance monitoring tool. It serves as a distributed service observability suite designed to track response times, resource usage, and service health across diverse infrastructure layers. The platform functions as a cross-stack telemetry aggregator, unifying metrics and logs into a single data stream. It incorporates a heuristic anomaly detection system that analyzes performance baselines to identify statistical outliers and predict operational failures. The system covers a broad range of monitoring capabilities, including rea

    TypeScriptapmjaegerobservability
    View on GitHub↗3,965
  • apache/skywalkingapache avatar

    apache/skywalking

    24,839View on GitHub↗

    SkyWalking is an application performance monitoring system and observability platform designed to collect and analyze metrics, traces, and logs from distributed microservices. It functions as a distributed tracing platform and a telemetry data pipeline that ingests and aggregates observability data from various language agents. The project features an AI-powered anomaly detector that uses machine learning to calculate metric baselines and identify irregular URI patterns. It includes an eBPF performance profiler for diagnosing CPU and network bottlenecks at the kernel level and generates inter

    Javaapmdapperdistributed-tracing
    View on GitHub↗24,839
  • census-instrumentation/opencensus-gocensus-instrumentation avatar

    census-instrumentation/opencensus-go

    2,042View on GitHub↗

    OpenCensus-go is an observability instrumentation library designed to capture and export telemetry data from distributed systems. It functions as a framework for application performance monitoring and distributed request tracing, allowing developers to track system health, latency, and the progression of requests across service boundaries. The project distinguishes itself through a modular architecture that decouples data collection from storage. By utilizing a pluggable exporter interface, it enables the transmission of metrics and trace data to a variety of external monitoring and analysis

    Goclouddistributed-tracinggo
    View on GitHub↗2,042
  • dianping/catdianping avatar

    dianping/cat

    18,944View on GitHub↗

    Cat is a distributed application performance monitoring tool and tracing framework designed to track transactions, latency, and health across distributed services. It functions as a Kubernetes-native monitoring stack that utilizes multi-language monitoring clients and a real-time alerting system to maintain system visibility. The system provides monitoring clients for Java, Go, Python, Node.js, and C++ to collect performance metrics and trace data. It distinguishes itself by sampling request flows to record call chains and identify bottlenecks, while using a monitoring engine to trigger immed

    Javaapmdistributedjava
    View on GitHub↗18,944
See all 30 alternatives to Rails Panel→

Frequently asked questions

What does dejan/rails_panel do?

Rails Panel is a developer tool for Ruby on Rails applications that combines performance monitoring, metadata inspection, and source code linking. It functions as a browser extension and server-side middleware that transmits diagnostic data through HTTP response headers to display application metrics directly within browser developer tools.

What are the main features of dejan/rails_panel?

The main features of dejan/rails_panel are: Rails Debugging Tools, Browser DevTools Panel Extensions, Rails DevTools Extensions, Execution Path Analysis, Diagnostic Header Utilities, Diagnostic Metadata Transport, Rails Performance Auditing, Application Performance Monitoring.

What are some open-source alternatives to dejan/rails_panel?

Open-source alternatives to dejan/rails_panel include: dropwizard/metrics — This project is an application performance monitoring tool and JVM metrics library designed to measure workload… census-instrumentation/opencensus-go — OpenCensus-go is an observability instrumentation library designed to capture and export telemetry data from… dianping/cat — Cat is a distributed application performance monitoring tool and tracing framework designed to track transactions,… deepops-ai/deepops — DeepOps is a full-stack observability platform and application performance monitoring tool. It serves as a distributed… apache/skywalking — SkyWalking is an application performance monitoring system and observability platform designed to collect and analyze… getsentry/sentry-javascript — This project is a JavaScript error tracking SDK and application performance monitoring tool. It captures runtime…