Showing 34 of 34 projects
A Java diagnostic tool for troubleshooting production issues without code changes or server restarts.
A versatile logging library for Node.js with support for multiple transports, custom formats, and flexible configuration.
A toolkit for creating efficient kernel tracing and manipulation programs using extended BPF (eBPF) on Linux.
A debugging toolbar for Laravel that integrates PHP Debug Bar to display application metrics, queries, logs, and more during development.
A real-time, nanosecond-resolution hybrid frame and sampling profiler for games and applications with CPU, GPU, and memory telemetry.
A low-overhead sampling profiler for Python programs that works without restarting or modifying code, written in Rust.
A high-performance CPU, GPU, and memory profiler for Python with AI-powered optimization suggestions.
Monkey patches React to notify about potentially avoidable re-renders, helping optimize performance.
A powerful .NET library for transforming methods into benchmarks, tracking performance, and sharing reproducible measurement experiments.
An improved debugging experience for Node.js using Chrome DevTools, with features like child process attachment and file editing.
A C++ library for microbenchmarking code snippets, providing a framework similar to unit tests for performance measurement.
A high-level tracing language for Linux that leverages eBPF for efficient system and application observability.
A development tool for PHP that provides browser-based insights into application runtime, including requests, performance, logs, and database queries.
A statistics-driven microbenchmarking library for Rust that provides rigorous performance analysis.
A standalone GUI for visualizing and analyzing Linux perf data, featuring flame graphs, timeline filtering, and off-CPU profiling.
A high-performance memory profiler for Linux that captures every allocation and deallocation with full stack traces.
Visualize real-time Go runtime metrics like heap, goroutines, and GC pauses via a web-based dashboard.
A command-line Swiss Army knife for JVM diagnostics, troubleshooting, and profiling using JMX, JVM attach, and perf counters.
A log analyzer and visualizer for the Java HotSpot JIT compiler, enabling inspection of inlining, hot methods, bytecode, and assembly.
A curated list of awesome resources for learning and mastering .NET performance optimization, including books, talks, blogs, and tools.
An open-source integrated development environment (IDE) and application framework for Java, PHP, and other languages.
A C/C++ memory profiler and leak finder with time-based history tracking for Windows, PlayStation, Nintendo Switch, Android, and other platforms.
A set of libraries, tools, and visualizers for tracing and investigating performance in complex web applications.
A low-overhead sampling CPU profiler for Ruby that can profile running processes without restarting them.
A sampling call-stack profiler for Ruby 2.2+ that collects performance data with low overhead.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
A curated list of awesome JVM libraries, tools, and resources focused on low-level performance, garbage collection, and non-framework topics.
A simple Go package for enabling CPU, memory, and block profiling with minimal configuration.
A Ruby toolbox for profiling and optimizing test suite performance with plug-and-play integrations and analyzers.
Trace Objective-C method calls by class or instance for debugging and profiling iOS/macOS applications.
A powerful debugging and error visualization tool for PHP developers with a friendly UI, logging, profiling, and AJAX/CLI support.
A Ruby gem that benchmarks code performance in iterations per second with automatic iteration scaling.
An open-source Java application performance monitoring agent with preconfigured dashboards for Elasticsearch, Graphite, and InfluxDB.
A command-line tool for real-time monitoring and diagnostics of Erlang/Elixir BEAM nodes in production.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.