Showing 26 of 98 projects
A curated collection of publicly available resources on how companies around the world perform load testing and performance engineering.
A simple yet powerful Erlang application for generating configurable load patterns to test system performance.
A Gatling plugin for load testing Apache Dubbo and other Java-based services using standard API calls.
A tool and GitHub Action for continuous benchmarking of Go code, visualizing results, and detecting performance regressions in pull requests.
A minimal C++ timer class for microsecond-precision cross-platform benchmarking with minimal overhead.
A high-performance C webserver and GraphQL server designed to outperform alternatives across all languages.
A collection of miscellaneous Go microbenchmarks used for performance analysis and optimization.
A Python toolkit for optimizing chemical reactions using machine learning strategies and benchmarks.
A collection of Go benchmarks comparing the performance of various standard library functions and common programming tasks.
A suite of performance profiling and diagnostic tests for the Ember.js framework.
A family of fast, compact hash functions (Rainbow and Rainstorm) with C++ and Node.js/WASM implementations, passing all SMHasher3 tests.
Parse Gatling simulation.log files to generate HTML reports with Plotly charts or CSV statistics.
A benchmarking tool for MQTT v3.1 servers covering a wide variety of common usage scenarios.
A D library providing the fastest possible implementations of common routines like JSON parsing, string splitting, and C interop.
A curated collection of resources for the Locust load testing framework, including plugins, integrations, tutorials, and tools.
A scalable real-time search platform for streaming data using Apache Storm, Kafka, and Lucene.
A JavaScript library for test-driven benchmarking that combines assertions with performance testing.
A simple Rust library for measuring elapsed time with a stopwatch interface.
A Swift module for measuring and reporting execution time of code blocks with simple APIs and operator support.
A curated collection of resources covering all aspects of load testing using the Gatling framework.
A curated collection of resources covering all aspects of load testing using the Gatling framework.
A simple performance and stress testing tool for Apache Storm clusters.
A graphical user interface for comparing and analyzing Java Microbenchmark Harness (JMH) results.
An Elixir benchmarking tool that uses statistical hypothesis testing to compare performance results.
A CLI tool that transforms Go benchmark output into interactive 4D visualizations for performance analysis.
Benchmarks common basic operations in Go to create a performance cost model for the language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.