Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Performance Monitoring

Performance Monitoring

187 projects

Showing 36 of 187 projects

Automon
AutomonJava

A Java library that uses AspectJ to declaratively add monitoring and tracing to your code, JDK, and third-party libraries.

#tracing#aspectj#observability
Stars570
Forks137
Last commit2 years ago
WatchdogInspector
WatchdogInspectorObjective-C

A debugging tool that displays real-time framerate (fps) and detects main thread stalls in iOS apps via the status bar.

#ios#main-thread-stall-detection#fps
Stars515
Forks20
Last commit4 years ago
Touca
ToucaTypeScript

Continuous regression testing platform that compares software behavior and performance against baseline versions.

#software-testing#continuous-testing#developer-tools
Stars509
Forks22
Last commit2 years ago
Xniffer
XnifferSwift

A non-intrusive Swift network profiler for debugging and monitoring iOS app requests and responses.

#ios#interceptor#alamofire
Stars497
Forks16
Last commit8 years ago
allocation-instrumenter
allocation-instrumenterJava

A Java agent that instruments every allocation site in your program, invoking custom callbacks for detailed memory tracking.

#asm#runtime-analysis#bytecode-instrumentation
Stars491
Forks89
Last commit
LatencyUtils
LatencyUtilsJava

A Java library for accurate latency measurement and statistics, correcting for coordinated omission in in-process tracking.

#coordinated-omission#java#latency-measurement
Stars464
Forks62
Last commit2 years ago
Prophiler
ProphilerPHP

A PHP profiler and developer toolbar for Phalcon applications, providing performance insights and debugging data.

#debugging-tools#toolbar#doctrine
Stars438
Forks51
Last commit6 years ago
eper
eperErlang

A collection of Erlang performance monitoring and debugging tools, including process/network visualization and safe tracing.

#tracing#debugging-tools#network-traffic
Stars438
Forks127
Last commit8 years ago
MoniGO
MoniGOGo

A lightweight, embeddable observability library for Go services offering real-time metrics, function tracing, and a built-in dashboard.

#observability#dashboard#function-tracing
Stars411
Forks20
Last commit1 month ago
heapster
heapsterC

A JVM agent library for production heap profiling with Google perftools-compatible output.

#production-profiling#heap-profiling#performance-monitoring
Stars394
Forks21
Last commit10 years ago
RoRvsWild
RoRvsWildRuby

A Ruby gem for monitoring performance and exceptions in Ruby on Rails applications, with both local development and cloud-hosted production modes.

#error-monitoring#observability#application-performance-management
Stars388
Forks13
Last commit
react-native-slowlog
react-native-slowlogJavaScript

A high-performance timer-based profiler for React Native that helps identify significant performance bottlenecks.

#debugging-tools#developer-tools#tools
Stars377
Forks16
Last commit9 years ago
grofer
groferGo

A clean and modern terminal-based system and resource monitor for Linux, written in Go.

#docker-monitoring#cli-tool#tui
Stars374
Forks54
Last commit1 month ago
Open Capture and Analytics Tool (OCAT)
Open Capture and Analytics Tool (OCAT)C++

Open-source FPS overlay and performance measurement tool for D3D11, D3D12, and Vulkan graphics APIs.

#vulkan#direct3d#graphics-benchmarking
Stars365
Forks31
Last commit3 years ago
Delight
DelightScala

A free, open-source alternative to Spark UI and Spark History Server with enhanced CPU and memory metrics visualizations.

#apache-spark#spark#delight
Stars344
Forks58
Last commit2 years ago
statsd-jvm-profiler
statsd-jvm-profilerJava

A JVM agent profiler that sends memory, CPU tracing, and CPU load metrics to StatsD, InfluxDB, and other backends.

#jvm-profiling#metrics-collection#cpu-profiling
Stars335
Forks81
Last commit9 months ago
monocart-reporter
monocart-reporterJavaScript

A highly customizable and extensible Playwright test reporter with interactive tree-grid reports, coverage analysis, and rich integrations.

#playwright#html-reports#integration-tools
Stars324
Forks19
Last commit1 day ago
node-dtrace-provider
node-dtrace-providerJavaScript

Adds native DTrace probes to Node.js applications for custom runtime instrumentation.

#observability#dtrace#system-profiling
Stars322
Forks68
Last commit5 years ago
Skylight
SkylightRuby

A Ruby agent that instruments applications to send performance data to Skylight for monitoring and profiling.

#apm#performance-optimization#ruby-agent
Stars319
Forks74
Last commit3 months ago
snmpcollector
snmpcollectorGo

A full-featured generic SNMP data collector with a web administration interface for InfluxDB.

#cacti#opennms#snmp
Stars304
Forks52
Last commit2 years ago
Elastic APM JS agent
Elastic APM JS agentJavaScript

Official Elastic APM JavaScript agent for monitoring real user performance and errors in web applications.

#tracing#elastic-apm#apm
Stars302
Forks157
Last commit1 day ago
go-instrument
go-instrumentGo

Automatically adds OpenTelemetry trace spans to Go functions by modifying AST, eliminating manual instrumentation.

#auto-instrumentation#tracing#observability
Stars301
Forks17
Last commit2 months ago
Riemann JVM Profiler
Riemann JVM ProfilerClojure

A JVM agent that sends function-level profiler telemetry from any JVM process to Riemann for performance analysis.

#jvm-profiling#telemetry#cpu-hotspots
Stars297
Forks18
Last commit6 months ago
appsignal-elixir
appsignal-elixirElixir

AppSignal for Elixir monitors errors, performance, and servers for Elixir applications.

#host-metrics#elixir#apm
Stars292
Forks90
Last commit1 day ago
AppSignal Elixir
AppSignal ElixirElixir

AppSignal for Elixir monitors errors, performance, and servers for Elixir applications with automatic instrumentation.

#host-metrics#elixir#apm
Stars292
Forks90
Last commit1 day ago
Grunt-phantomas
Grunt-phantomasJavaScript

Grunt plugin that runs phantomas to measure and visualize frontend performance metrics with historical tracking.

#frontend-performance#metrics-visualization#web-performance
Stars280
Forks22
Last commit9 years ago
DB Lens
DB LensTypeScript

An open-source database client for PostgreSQL with automatic ER diagrams, performance analysis, and visual metrics.

#open-source#postgres#desktop-app
Stars274
Forks13
Last commit1 year ago
PerformanceMonitor
PerformanceMonitorC#

A .NET Core tool for real-time performance monitoring of applications, from single processes to microservices, via a web dashboard.

#csharp#application-performance#dotnet-core
Stars241
Forks61
Last commit8 years ago
perf-monitor-rs
perf-monitor-rsRust

A cross-platform Rust library for retrieving CPU, memory, IO, and file descriptor performance statistics with minimal overhead.

#io-statistics#perf-monitor#system-apis
Stars227
Forks31
Last commit3 years ago
Scout
ScoutRuby

ScoutAPM Ruby Agent. Supports Rails, Sinatra, Grape, Rack, and many other frameworks

#apm#monitoring#performance-monitoring
Stars224
Forks110
Last commit23 days ago
Khronos Dev Tools
Khronos Dev ToolsJavaScript

A collection of useful WebGL debugging and development tools packaged as an ES6 module.

#es6-modules#graphics-debugging#3d-graphics
Stars223
Forks74
Last commit15 days ago
command-time
command-timeShell

A Zsh plugin that displays execution time for long-running commands and exports timing data for scripts.

#productivity#zsh-command-time#shell-scripting
Stars216
Forks20
Last commit8 months ago
JMeter Load Testing Center
JMeter Load Testing CenterPython

A web dashboard for analyzing, running, and monitoring JMeter load tests with continuous integration support.

#load-testing#reporting#jenkins
Stars203
Forks94
Last commit1 day ago
Mamonsu
MamonsuPython

An active monitoring agent for PostgreSQL that collects instance and system metrics and integrates with Zabbix.

#devops#observability#system-metrics
Stars189
Forks33
Last commit7 days ago
Sentry.io
Sentry.ioPHP

A Magento 2 module that integrates Sentry for error logging, performance monitoring, and crash reporting.

#magento2#error-monitoring#observability
Stars188
Forks85
Last commit6 days ago
<web-vitals>
<web-vitals>JavaScript

A custom HTML element that displays Core Web Vitals metrics directly on web pages for real-time performance monitoring.

#web-vitals#custom-elements#developer-tools
Stars185
Forks7
Last commit3 years ago
PreviousPage 3 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 months ago
6 days ago
Next
#Observability38
#Monitoring31
#Debugging30
#Metrics22
#Developer Tools22
#Web Performance21
#Devops18
#Profiling17
#Go16
#Logging15
#Performance14
#Error Monitoring13