awesome-performance
github.com/hbish/awesome-performance ↗Collection of videos, talks and tools about performance
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me c resources from awesome-performance"
Installation instructions →What's inside
Load Testing Tools
- abC
the og of benchmarking tools, slow and single threaded
- apibC
extension of
- artilleryOther
highly configurable load and functional testing toolkit, allows dynamic scenarios and can ship metrics to external monitoring systems
- bombardierGo
- curl-loaderC
- fasthttploaderGo
Load Testing Platforms
- Artillery Pro
load test tool deployed to your AWS account, allows distributed load testing
- BlazeMeter
scalable, open source-based performance tests against web apps and services, support multiple performance script jMeter, Gatling etc...
- flood.io
platform to execute load tests in the cloud, highly scalable, supports selenium, jmeter and gatling scripts.
- Gatling Frontline
enterprise version of gatling.
Articles
- Fast Load TimeGeneral
- Performance Budget CalculatorPerformance Budget
- Performance Budgets OverviewPerformance Budget
- Performance Budget with Tim KadlecPerformance Budget
Browser Performance Testing
Utility
- HdrHistogram
library used to create high dynamic range histogram or percentile plot, available in various languages.
Talks
- How NOT to measure latency
Gil Tene
- Performance tests with Gatling
Andrzej Ludwikowski
- using open source tools for performance testing
Goranka Bjedov
Application Performance Monitoring Tools
- jHiccup
jvm agent to monitor for 'hiccup' in application
- New Relic APM
real time application performance monitoring, end to end transaction tracing
- New Relic Browser
client side error and performance monitoring, observes page loads, response time and establish baseline for ongoing monitoring.
- Nginx Amplify
a tool for comprehensive NGINX monitoring. With NGINX Amplify it's easy to proactively analyze and fix problems related to running and scaling NGINX-based web applications.
- tigerprof
Java profiling tool which uses JVM TI. It can be used in conjugation with Flamegraph
Showing a sample of 42 resources. View the full list on GitHub →