
Apidog
All-in-one API platform to design, debug, mock, and test with CI/CD
Discover top open-source software, updated regularly with real-world adoption signals.

Terminal-based API client for free, offline HTTP testing
ATAC is a powerful terminal API client inspired by Postman and Insomnia. Test REST and WebSocket APIs entirely offline, no account required, with collections, scripting, and async requests.

ATAC (Arguably a Terminal API Client) brings the power of graphical API clients like Postman and Insomnia directly into your terminal. Designed for developers who value speed, privacy, and simplicity, ATAC operates completely offline with no account requirements—ever.
ATAC supports full-featured HTTP testing with all standard methods (including TRACE and CONNECT), authentication (Basic, Bearer, with JWT and OAuth planned), customizable headers, and multiple body formats (JSON, XML, multipart, file uploads). Manage collections and requests, execute pre- and post-request scripts, and handle asynchronous operations. WebSocket support enables real-time API testing. Export requests to multiple languages including cURL, Rust, Node.js, and PHP.
Ideal for backend developers, DevOps engineers, and anyone working in headless or remote environments. Whether you're SSH'd into a server, working on a lightweight system, or simply prefer terminal workflows, ATAC delivers professional API testing without the overhead of Electron-based tools. Vim key-bindings and NeoVim integration make it a natural fit for terminal-native workflows.
When teams consider ATAC, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Remote server API debugging
SSH into production servers and test internal APIs directly without installing heavy GUI tools or exposing endpoints externally.
CI/CD pipeline integration testing
Automate API validation in build pipelines using scripting and collections, ensuring endpoints behave correctly before deployment.
Offline API development
Develop and test APIs on flights, in secure air-gapped environments, or anywhere without reliable internet access.
Privacy-focused API exploration
Test third-party APIs without sending request metadata to cloud services or creating accounts that track usage patterns.
No. ATAC is designed to work completely offline. You only need connectivity to reach the APIs you're testing.
The README does not specify import functionality. Check the documentation or repository for current import/export capabilities.
ATAC currently supports Basic authentication and Bearer tokens. JWT, Digest, OAuth1-2, and AWS authentication are planned for future releases.
Install ATAC on the remote server via cargo, package manager, or binary, then run it directly in your SSH session like any terminal application.
No. ATAC is intentionally terminal-only, designed for environments without graphical interfaces and for users who prefer keyboard-driven workflows.
Project at a glance
ActiveLast synced 4 days ago