Python performance-testing

Open-source Python projects categorized as performance-testing

Top 14 Python performance-testing Projects

performance-testing
  1. locust

    Write scalable load tests in plain Python πŸš—πŸ’¨

    Project mention: Caching in Django | dev.to | 2025-07-07

    The key to successful caching is understanding your application’s bottlenecks and choosing the right caching strategy for each use case. So before doing any caching or performance improvement, track the bottlenecks using tools like django debug toolbar, django silk. You can also use locust for performance/load testing.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. locust-grasshopper

    a load testing tool extended from locust

  4. python-benchmark-harness

    A micro/macro benchmark framework for the Python programming language that helps with optimizing your software.

  5. jtl-reporter

    JtlReporter is an online application that allows users to generate beautiful, customizable and easy to understand performance reports from JMeter(Taurus), Locust, and other tools.

  6. cfplot

    A simple tool to generate waterfall graphs of CloudFormation Templates

  7. Security-Log-Generator

    Generates logs of typical formats that would often be found in a SOC.

  8. redis-benchmarks-specification

    The Redis benchmarks specification describes the cross-language/tools requirements and expectations to foster performance and observability standards around redis related technologies. Members from both industry and academia, including organizations and individuals are encouraged to contribute.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. STATS-PAL

    A relatively simple but powerful heuristic that can automate performance test result analysis by using powerful statistics.

  11. JEval

    ⚑ JEval helps you to evaluate your JMeter test plan and provides recommendation before you start your performance testing. All contributions welcome πŸ™.

  12. cerberus

    Cerberus is another simple stressing tool simulating DDoS attacks. (by francesco-ficarola)

  13. Black-Friday-Performance-Testing

    πŸ¦ƒ Black Friday Performance Testing Experiment πŸ™

  14. django-performance-testing

    automated django performance tests

  15. Kangal-Demo

    Performance Testing in Kubernetes using Kangal

  16. diskoz

    Disk Perf Utility. Run IO Benchmarks. Speed Test for Devices.

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python performance-testing discussion

Python performance-testing related posts

  • How many users can I serve using a Lightsail Nano container running vanilla flask

    2 projects | /r/aws | 17 Mar 2022
  • |help| load testing tool

    2 projects | /r/softwaretesting | 2 Mar 2022
  • Sprucing up my read me for my Python project

    1 project | /r/learnpython | 1 Feb 2022
  • My Python micro benchmarking framework.

    1 project | /r/Python | 21 Jan 2022
  • renaming my Python micro-benchmarking project

    1 project | /r/opensource | 24 Dec 2021
  • My Python micro-benchmarking project

    1 project | /r/Python | 24 Dec 2021
  • How do I achieve true concurrency in Python?

    1 project | /r/learnpython | 3 Jun 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more β†’

Index

What are some of the best open-source performance-testing projects in Python? This list will help you:

# Project Stars
1 locust 27,245
2 locust-grasshopper 186
3 python-benchmark-harness 157
4 jtl-reporter 150
5 cfplot 48
6 Security-Log-Generator 37
7 redis-benchmarks-specification 37
8 STATS-PAL 33
9 JEval 32
10 cerberus 21
11 Black-Friday-Performance-Testing 11
12 django-performance-testing 7
13 Kangal-Demo 2
14 diskoz 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?