Alternatives to ali
Other tools in this directory that do similar work, with a verified install command for each. ali itself: install ali.
hey
HTTP load generator, ApacheBench (ab) replacement
oha
HTTP load generator · inspired by rakyll/hey with tui animation
zsh-autocomplete
🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion
Textream
Textream is a free macOS teleprompter app for streamers, interviewers, and presenters. It highlights your script in real-time as you speak, displayed
kubespy
Tools for observing Kubernetes resources in real time, powered by Pulumi
bpftop
bpftop provides a dynamic real-time view of running eBPF programs. It displays the average runtime, events per second, and estimated total CPU % for e
drill
Drill is an HTTP load testing application written in Rust
nbping
🏎 Nping mean NB Ping, A Ping Tool in Rust with Real-Time Data and Visualizations
httm
Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)
ttl
Fast, modern traceroute with real-time TUI, per-hop stats, ASN/geo lookup, ECMP detection, and MPLS label parsing. A better mtr
wrk
Modern HTTP benchmarking tool
chisel-tunnel
A fast TCP/UDP tunnel over HTTP
swag
Automatically generate RESTful API documentation with Swagger 2.0 for Go
autocannon
fast HTTP/1.1 benchmarking tool written in Node.js
miniserve
🌟 For when you really just want to serve some files over HTTP right now!
Dayflow
The automatic work journal/time tracker. Privately turns your screen into a timeline of what you actually accomplished. Open-source and local-first
recon-ng
Open Source Intelligence gathering tool aimed at reducing the time spent harvesting information from open sources
gotests
Automatically generate Go test boilerplate from your source code
helmfile
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. Generate all-in-one manifests for use with ArgoCD
rure
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs
pgrok
Poor man's ngrok - a multi-tenant HTTP/TCP reverse tunnel solution through SSH remote port forwarding
libfaketime
libfaketime modifies the system time for a single application
gotestsum
'go test' runner with output optimized for humans, JUnit XML for CI integration, and a summary of the test results
Core Data Editor
Core Data Editor lets you easily view, edit and analyze applications‘ data. Core Data Editor is compatible with Mac and iOS applications and supports
How we picked these
We match on what the tool does and how it installs, then order by how widely each project is used. We're not saying these are better or worse than ali — that depends on what you're building. We're saying they're the projects people reach for in the same situations, and each one has an install command we checked against its documentation.
ali is developed by its own authors and this page is an independent reference; we are not affiliated with or sponsored by any project listed, and nothing here is a paid placement.