Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Performance Analysis

Performance Analysis

120 projects

Showing 36 of 120 projects

ASH Viewer
ASH ViewerJava

A graphical desktop tool for visualizing Active Session History (ASH) data from Oracle and PostgreSQL databases.

#desktop-application#database-monitoring#oracle
Stars208
Forks81
Last commit2 years ago
inviso
invisoJavaScript

A lightweight tool for searching Hadoop jobs, visualizing performance, and viewing cluster utilization.

#job-visualization#rest-api#performance-analysis
Stars205
Forks65
Last commit3 years ago
pryr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
pryr <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">R

Tools for peering inside R objects and understanding R's memory usage and internal behavior.

#debugging-tools#metaprogramming#r-package
Stars204
Forks45
Last commit
ProbeDroid
ProbeDroidC++

A dynamic Java code instrumentation SDK for Android apps to profile runtime, examine coverage, and track high-risk behaviors without source code.

#java-instrumentation#runtime-profiling#android
Stars204
Forks34
Last commit7 years ago
WebStation SYSMON
WebStation SYSMONCSS

A web-based system performance monitoring and task management tool for servers and headless Raspberry Pi setups.

#headless-computing#sysadmin-tool#performance-analysis
Stars200
Forks20
Last commit5 months ago
fasm
fasmF#

A .NET tool that disassembles F# code and .NET assemblies into JIT-generated assembly or IL code.

#dotnet-tool#assembly-code#jit-compilation
Stars194
Forks9
Last commit2 years ago
Metabench
MetabenchCMake

A simple framework for creating compile-time microbenchmarks to measure C++ template metaprogramming performance.

#metaprogramming#build-tools#template-metaprogramming
Stars188
Forks18
Last commit5 years ago
MAT Calcite plugin
MAT Calcite pluginJava

A plugin for Eclipse Memory Analyzer that enables SQL queries on Java heap dumps, supporting joins, sorting, and grouping.

#debugging-tools#heap-dump#memory-analyzer
Stars181
Forks24
Last commit14 days ago
exprof
exprofElixir

A simple Elixir code profiler that wraps Erlang's eprof profiler with a convenient macro.

#elixir#developer-tools#mix-task
Stars180
Forks10
Last commit5 years ago
luatrace
luatraceLua

A Lua module for tracing script execution, profiling performance, and analyzing code coverage with nanosecond-resolution timers.

#tracing#developer-tools#luajit
Stars179
Forks26
Last commit10 years ago
Will it Scale?
Will it Scale?JavaScript

A data-driven analysis tool that calculates Svelte's bundle size inflection point compared to React.

#compiler-vs-runtime#performance-analysis#web-performance
Stars175
Forks1
Last commit5 years ago
jitwatch-intellij
jitwatch-intellijKotlin

IntelliJ IDEA plugin for viewing and analyzing HotSpot JIT compilation logs using JITWatch.

#jit-compilation#java-performance#ide-integration
Stars174
Forks20
Last commit4 years ago
cpuprofilify
cpuprofilifyJavaScript

Converts perf and DTrace profiling output to Chrome DevTools .cpuprofile format for performance analysis.

#cpuprofile-converter#dtrace#performance-analysis
Stars169
Forks16
Last commit9 years ago
DTrace
DTraceMakefile

A curated collection of DTrace learning resources, tools, and community materials for system observability.

#debugging-tools#system-observability#dtrace
Stars164
Forks12
Last commit9 years ago
OptView2
OptView2Python

A developer-focused tool that visualizes Clang/LLVM optimization failures in HTML to help improve C++/Rust code performance.

#html-reporting#clang#yaml-processing
Stars150
Forks17
Last commit4 months ago
go-benchmarks
go-benchmarksGo

A collection of miscellaneous Go microbenchmarks used for performance analysis and optimization.

#performance-analysis#golang#microbenchmarks
Stars150
Forks23
Last commit10 years ago
torch
torchPerl

A script that generates CPU FlameGraphs from perf sampling data using DWARF debug information.

#system-performance#cpu#cpu-profiling
Stars136
Forks10
Last commit8 years ago
pgstats
pgstatsC

A collection of command-line tools for real-time PostgreSQL statistics monitoring and reporting, similar to vmstat.

#database-monitoring#postgresql-administration#statistics
Stars128
Forks20
Last commit1 month ago
ctrace
ctraceJavaScript

A well-formatted and improved tracer for system calls and signals, designed for clarity when debuggers fall short.

#tracing#devops#performance-analysis
Stars121
Forks9
Last commit6 years ago
MySQL Explain Analyzer
MySQL Explain AnalyzerTypeScript

A web-based tool that analyzes and visualizes MySQL JSON EXPLAIN output with performance insights.

#developer-tools#database-tool#performance-analysis
Stars98
Forks14
Last commit7 days ago
vizb
vizbGo

A CLI tool that transforms Go benchmark output into interactive 4D visualizations for performance analysis.

#hacktoberfest#chart#vue-js
Stars78
Forks10
Last commit21 hours ago
webgpu-debugger
webgpu-debuggerJavaScript

An early-stage debugger for WebGPU applications, providing capture, replay, and debugging capabilities.

#developer-tools#graphics#webgpu
Stars76
Forks9
Last commit2 years ago
jmh-compare-gui
jmh-compare-guiJava

A graphical user interface for comparing and analyzing Java Microbenchmark Harness (JMH) results.

#desktop-application#jmh#performance-analysis
Stars71
Forks3
Last commit9 years ago
ngx-flamegraph
ngx-flamegraphTypeScript

Angular component for visualizing stack traces as interactive flame graphs.

#developer-tools#stack-trace#performance-analysis
Stars70
Forks7
Last commit1 year ago
Malewicz
MalewiczSQL

A hackable, template-driven web GUI for SQL database exploration and performance analysis, written primarily in SQL.

#sql-gui#hackable-tools#jinja-templates
Stars69
Forks1
Last commit1 year ago
vstream
vstreamJavaScript

A Node.js module for instrumenting streams to provide debugging, monitoring, and provenance tracking in data pipelines.

#object-mode-streams#backpressure-visualization#performance-analysis
Stars59
Forks3
Last commit4 years ago
exmatrix
exmatrixElixir

An Elixir library implementing parallel matrix multiplication and utilities for matrix operations, used for benchmarking concurrent code.

#parallel-computing#elixir#performance-analysis
Stars58
Forks14
Last commit3 years ago
JMeter Result Analysis Plugin
JMeter Result Analysis PluginJava

A Maven plugin that parses JMeter result files and generates detailed performance analysis reports with charts.

#load-testing#quality-gates#performance-testing
Stars57
Forks40
Last commit
Runs a WebPageTest audit and prints the results as commit comment
Runs a WebPageTest audit and prints the results as commit commentJavaScript

GitHub Action that runs WebPageTest audits and posts performance results as commit comments.

#actions#devops#webpagetest
Stars57
Forks7
Last commit
jfr-report-tool
jfr-report-toolGroovy

A command-line tool for generating flame graphs and reports from Java Flight Recorder dump files.

#profiling-tool#java-performance#jfr-analysis
Stars54
Forks11
Last commit8 years ago
PHPench
PHPenchPHP

A PHP library for creating real-time graphical benchmarks of code performance using GnuPlot.

#realtime#gnuplot#developer-tools
Stars54
Forks4
Last commit6 years ago
JMeter Gradle Plugin
JMeter Gradle PluginGroovy

A Gradle plugin for running Apache JMeter performance and load tests within Gradle builds.

#gradle#load-testing#performance-testing
Stars51
Forks46
Last commit5 years ago
supertrace
supertraceCommon Lisp

A superior Common Lisp trace tool for debugging and profiling real-world applications with enhanced output and custom hooks.

#tracing#sbcl#performance-analysis
Stars33
Forks0
Last commit6 years ago
HdrLogProcessing
HdrLogProcessingJava

Utilities for summarizing, unioning, splitting, and converting HDR Histogram log files for performance analysis.

#performance-analysis#log-processing#command-line-tool
Stars30
Forks5
Last commit5 years ago
inspectIT
inspectIT

A curated list of awesome inspectIT documentations, tutorials, and resources for the open-source APM tool.

#tracing#inspectit#apm-tools
Stars26
Forks2
Last commit5 years ago
pretty_benching
pretty_benchingTypeScript

A Deno library for displaying benchmarking progress and results with colorful, customizable command-line output.

#hacktoberfest#developer-tools#bench
Stars24
Forks2
Last commit4 years ago
PreviousPage 3 of 4

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 years ago
4 years ago
3 years ago
Next
#Profiling24
#Developer Tools19
#Debugging17
#Benchmarking12
#Cli Tool12
#Postgresql12
#Performance11
#Monitoring11
#Visualization11
#Java10
#Tracing10
#Devops10