Locust logo

Locust

Locust is an open source load testing tool written in Python that lets you define user behavior with code and swarm your system with millions of simultaneous users. Supports HTTP, WebSocket, MQTT, SocketIO, PostgreSQL, MongoDB, and other protocols via pluggable user classes, with a real-time web UI for orchestrating tests.

1 APIs 0 Features
Load TestingPerformance TestingOpen SourcePythonTesting

APIs

Locust

Open source distributed load testing tool. Tests are written in Python by defining User classes and tasks; tests can be run from a web UI, the command line, or embedded as a lib...

Resources

🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
💻
SourceCode
SourceCode
🔗
License
License

Sources

apis.yml Raw ↑
aid: locust
name: Locust
description: >-
  Locust is an open source load testing tool written in Python that lets you define
  user behavior with code and swarm your system with millions of simultaneous users.
  Supports HTTP, WebSocket, MQTT, SocketIO, PostgreSQL, MongoDB, and other protocols
  via pluggable user classes, with a real-time web UI for orchestrating tests.
type: Index
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/locust/refs/heads/main/apis.yml
tags:
  - Load Testing
  - Performance Testing
  - Open Source
  - Python
  - Testing
created: '2026-03-25'
modified: '2026-04-28'
specificationVersion: '0.19'
apis:
  - aid: locust:locust
    name: Locust
    description: >-
      Open source distributed load testing tool. Tests are written in Python by defining
      User classes and tasks; tests can be run from a web UI, the command line, or
      embedded as a library.
    humanURL: https://locust.io
    tags:
      - Load Testing
      - Python
      - Performance
    properties:
      - type: Documentation
        url: https://docs.locust.io
      - type: APIReference
        url: https://docs.locust.io/en/stable/api.html
      - type: QuickStart
        url: https://docs.locust.io/en/stable/quickstart.html
      - type: Configuration
        url: https://docs.locust.io/en/stable/configuration.html
      - type: SourceCode
        url: https://github.com/locustio/locust
common:
  - type: Website
    url: https://locust.io
  - type: Documentation
    url: https://docs.locust.io
  - type: GitHubOrganization
    url: https://github.com/locustio
  - type: SourceCode
    url: https://github.com/locustio/locust
  - type: License
    url: https://github.com/locustio/locust/blob/master/LICENSE
maintainers:
  - FN: Kin Lane
    email: [email protected]