
In simple English
This tool lets you test web addresses and send data requests right inside your command window. It works like popular apps for testing code, but without needing a heavy desktop window or an online account. Your collections of requests are saved as plain text files on your own machine. It costs you nothing to run and does not send your data to any cloud service.
What it is
ATAC is a terminal user interface (a text-based visual layout inside your terminal window) built in Rust (a programming language known for speed and safety) for testing APIs (application programming interfaces, which are ways for different software programs to talk to each other). It manages collections, headers, authentication, and requests without requiring any internet connection.
What it is good for
Solo developers who live inside the terminal and want a fast way to test web requests without opening heavy graphical software or creating online accounts.
- Runs entirely offline with no account required.
- Saves collections as plain files you can put in version control.
- Supports WebSockets and MQTT alongside standard HTTP requests.
- Requires Rust version 1.93 or higher if you install from source.
- Advanced features like GraphQL and gRPC are still on the roadmap.
- Terminal interfaces have a learning curve if you prefer mouse clicks.
Postman
Neovim
- gitui-org/gitui23k stars
Another fast terminal user interface written in Rust for developer workflows.
- unocss/unocss19k stars
A styling engine that reads the labels in your markup and generates only the CSS those labels need.
- HypothesisWorks/hypothesis9.1k stars
A Python library that generates test inputs and reduces any failure to the smallest example that still fails.
cargo install atac --locked