julien-cpsn/atac

A simple API client (postman like) in your terminal

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 18th, 2026
Created on February 5th, 2024
Open Issues & Pull Requests: 20 (+0)
GitHub issues: Enabled
Number of forks: 137
Total Stargazers: 3,728 (+0)
Total Subscribers: 11 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 24.5 hours
Mean response time: 26.4 days
90th percentile: 92.9 days
Tracked items: 62

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 13
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 436 days
Stale 30+ days: 11
Stale 90+ days: 11

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (15)
  • good first contribution (11)
  • something to further think of (5)
  • bug (4)
  • help wanted (4)
  • wontfix (4)
  • invalid (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ATAC is a terminal API client that provides a Postman-like interface for making and managing API requests without leaving the command line.

The tool addresses the need for a lightweight, graphical API testing client that works in terminal environments where traditional GUI applications like Postman or Insomnia are unavailable or impractical. ATAC operates as an offline-first, account-free application built in Rust, allowing developers to craft requests, inspect responses, and organize API workflows entirely within the terminal using a text-based user interface powered by ratatui.

Developers should choose this tool if they spend significant time in terminal environments and want to avoid context-switching to GUI applications for API testing. It suits projects where team members prefer keyboard-driven workflows or where graphical environments are limited. The tool is particularly valuable for those who want a self-contained, offline solution without account requirements or cloud dependencies. Unlike Postman or Insomnia, ATAC requires no special graphical environment and operates as a standalone binary that can be installed across multiple platforms including Linux distributions, macOS via Homebrew, Windows via Scoop, and Docker.

The project shows active development with multiple installation pathways maintained across package managers and platforms. The codebase is written in Rust with a minimum version requirement enforced, indicating deliberate language and tooling choices. Documentation is organized with clear sections covering installation methods, features, and technical details, suggesting attention to user onboarding. The project maintains themed customization options and vim key-binding support, indicating responsiveness to developer preferences. A roadmap distinguishes between current features and planned additions for future versions, showing intentional feature prioritization.