Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Profiling

Profiling

92 projects

Showing 36 of 92 projects

MTHawkeye
MTHawkeyeObjective-C

Profiling / Debugging assist tools for iOS. (Memory Leak, OOM, ANR, Hard Stalling, Network, OpenGL, Time Profile ...)

#ios#time-profile#memory-leak-detection
Stars1.5k
Forks181
Last commit2 years ago
Divan
DivanRust

A fast and simple benchmarking library for Rust projects with ergonomic macros and detailed performance reports.

#fast#macros#cargo
Stars1.5k
Forks43
Last commit3 months ago
honest-profiler
honest-profilerJava

A sampling JVM profiler that avoids safepoint bias for accurate performance analysis.

#production-profiling#performance-optimization#performance-analysis
Stars1.3k
Forks147
Last commit
Awesome Dynamic Analysis
Awesome Dynamic AnalysisRust

A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

#software-testing#developer-tools#dynamic-code-analysis
Stars1.1k
Forks119
Last commit
Insight
InsightJavaScript

A Chrome DevTools extension for debugging and optimizing WebGL applications with visual inspectors and performance tools.

#graphics#profiling#webgl
Stars915
Forks48
Last commit5 years ago
Flask-Profiler
Flask-ProfilerPython

A Flask profiler that measures endpoint performance, analyzes bottlenecks, and provides a web interface for detailed request monitoring.

#admin#flask#profiler
Stars753
Forks97
Last commit3 years ago
SwiftTrace
SwiftTraceSwift

A Swift and Objective-C method tracing library that logs invocations and enables aspect-oriented programming via trampolines.

#runtime-analysis#ios#aspect-oriented-programming
Stars749
Forks53
Last commit9 days ago
Datadog c
Datadog cJava

Datadog's APM client library for Java, enabling distributed tracing, profiling, and monitoring.

#datadoghq#tracing#devops
Stars738
Forks364
Last commit2 days ago
flame
flameRust

An intrusive flamegraph profiling library for Rust that lets developers instrument specific code sections for performance analysis.

#developer-tools#performance-analysis#instrumentation
Stars729
Forks30
Last commit2 years ago
jHiccup
jHiccupJava

A non-intrusive instrumentation tool that logs and records JVM stalls and platform hiccups in Java applications.

#hdrhistogram#java#latency-measurement
Stars705
Forks94
Last commit8 months ago
go-taskflow
go-taskflowGo

A pure Go task-parallel programming framework with integrated visualizer and profiler for managing complex task dependencies.

#workflow-engine#graph-tasks#task-parallelism
Stars642
Forks32
Last commit2 months ago
Aura.Sql
Aura.SqlPHP

A PHP library extending PDO with lazy connections, array quoting, fetch helpers, and a profiler.

#query-builder#database#aura
Stars566
Forks103
Last commit20 days ago
UBench
UBenchPHP

A micro PHP library for benchmarking code execution time and memory usage.

#developer-tools#profiling#memory-usage
Stars563
Forks69
Last commit3 years ago
aws-lambda-java-libs
aws-lambda-java-libsJava

Official AWS libraries providing core interfaces, event models, and utilities for developing Java functions on AWS Lambda.

#container-runtime#serverless#java
Stars549
Forks242
Last commit3 days ago
rn-snoopy
rn-snoopyJavaScript

A profiling tool for React Native that monitors and analyzes communication on the React Native Bridge.

#developer-tools#bridge-monitoring#rxjs
Stars516
Forks22
Last commit5 years ago
goroutine-inspect
goroutine-inspectGo

An interactive command-line tool for analyzing and debugging Go goroutine dumps with filtering, deduplication, and diff capabilities.

#analyze#performance-analysis#goroutine
Stars481
Forks18
Last commit4 years ago
eflame
eflamePerl

A Flame Graph profiler for Erlang that uses the erlang:trace/3 API to visualize call stacks.

#tracing#developer-tools#observability
Stars428
Forks85
Last commit2 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
perfanno.nvim
perfanno.nvimLua

A NeoVim plugin that annotates source code with profiling data from perf, LuaJIT, and other profilers to visualize performance bottlenecks.

#treesitter#luajit#performance-analysis
Stars374
Forks6
Last commit9 months ago
Rbkit
RbkitRuby

A real-time profiler for Ruby applications with a GUI client for visualizing performance data.

#object-tracing#msgpack#cpu-profiling
Stars354
Forks11
Last commit3 years ago
Duration
DurationSwift

A Swift package for measuring and reporting execution time of operations with support for nested measurements and statistical analysis.

#debugging-tools#ios#tvos
Stars325
Forks14
Last commit6 years ago
Parallel programming in multicore OCaml
Parallel programming in multicore OCamlOCaml

A tutorial on writing parallel programs in Multicore OCaml using domainslib for task pools, parallel loops, and async/await.

#work-stealing#functional-programming#parallel-computing
Stars301
Forks6
Last commit
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
MageSpecialist DevTools for Magento 2
MageSpecialist DevTools for Magento 2PHP

A Magento 2 module that provides detailed debugging and profiling information through a Chrome toolbar extension.

#ecommerce#magento2#hacktoberfest
Stars222
Forks48
Last commit2 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
Stars180
Forks26
Last commit11 years 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
tf-profile
tf-profileGo

A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.

#devops#statistics#logging-analysis
Stars163
Forks3
Last commit1 year ago
tf-profile
tf-profileGo

A CLI tool written in Go that profiles Terraform runs to provide detailed statistics, resource-level metrics, and visualizations.

#devops#statistics#cli-tool
Stars163
Forks3
Last commit1 year ago
Phalcon Debugbar
Phalcon DebugbarPHP

A debug and profiling toolbar for the Phalcon PHP framework, integrating PHP Debug Bar to capture and visualize application data.

#orm#database#developer-tools
Stars159
Forks50
Last commit4 years ago
ember-performance
ember-performanceJavaScript

A suite of performance profiling and diagnostic tests for the Ember.js framework.

#emberjs#performance-testing#frontend
Stars138
Forks27
Last commit2 years ago
Polydev
PolydevHTML

A Chrome DevTools extension for profiling web component lifecycle callbacks and Polymer databinding performance.

#web-components#custom-elements#browser-extension
Stars123
Forks10
Last commit9 years ago
react-native-console-time-polyfill
react-native-console-time-polyfillJavaScript

A polyfill that adds console.time, console.timeEnd, console.timeLog, console.count, and console.countReset methods to React Native for performance measurement.

#developer-tools#console-api#polyfill
Stars114
Forks5
Last commit
tracer
tracerGo

A dead simple, lightweight Go library for tracing execution flow and identifying bottlenecks in applications.

#tracing#hacktoberfest#library
Stars89
Forks4
Last commit2 months ago
Benchmark
BenchmarkSwift

A Swift module for measuring and reporting execution time of code blocks with simple APIs and operator support.

#ios#developer-tools#code-timing
Stars84
Forks5
Last commit9 years ago
map2pdb
map2pdbPascal

A utility to convert Delphi and C++ Builder MAP files into Microsoft PDB debug files for use with profiling and debugging tools.

#map-files#windbg#vtune-integration
Stars78
Forks25
Last commit5 months ago
netbug
netbugGo

A Go package providing a customizable HTTP handler for profiling and debugging tools from net/http/pprof and runtime/pprof.

#http-handler#runtime-analysis#performance-monitoring
Stars72
Forks4
Last commit11 years ago
PreviousPage 2 of 3Next

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 days ago
2 years ago
2 years ago
#Performance27
#Debugging26
#Performance Analysis24
#Benchmarking17
#Performance Monitoring17
#Developer Tools15
#Java12
#Php11
#Profiler10
#Go10
#Development Tools8
#Logging8