Running in production · Independent · 19 Oct 2026

hatoo/oha

Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.

← Running in production

In simple English

This tool sends many requests to a web server at the same time. It checks how fast the server replies under heavy traffic. While it runs, it draws a live moving chart directly in your terminal window. You can watch response times change second by second. When the test finishes, it prints a clear summary of the results.

What it is

A command-line program written in Rust that measures web server performance. It accepts a target web address and simulates multiple visitors using concurrent connections.

What it is good for

Solo builders who want to test if their web app can handle a sudden rush of visitors before launching.

Stars11k
LicenceMIT
Latestv1.16.0 (2026-08-23)checked 19 Oct 2026
Last code change2026-10-19
Written inRust
Setup effort
1 / 5
Payoff
4 / 5
Good
  • Shows a live visual animation in your terminal while the test runs.
  • Supports HTTP/2 and experimental HTTP/3 connections.
  • Can save test results directly to an SQLite database or export them as JSON.
Watch for
  • Requires Rust and a package manager to build from source if you do not use a prebuilt binary.
  • High concurrency tests can exceed your operating system file descriptor limits if not adjusted.
  • No built-in graphical user interface since it runs entirely inside a terminal.
Replaces

manual testing with curl loops or heavy GUI load testing tools

Works well with

tmux

Similar repositories
  • rakyll/hey21k stars

    The original Go-based HTTP load generator that inspired this project.

  • locustio/locust28k stars

    A heavier Python-based load testing tool that writes scenarios in code.

  • grafana/k632k stars

    A feature-rich load testing tool that uses JavaScript for complex user scenarios.

Also reviewed on Repo Radar
  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

  • netbox-community/netbox22k stars

    A database of what a network and its hardware are supposed to look like, which other programs can read.

Install
cargo install oha

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › Testing & Quality › Performance Testing.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.