shayan-shojaei

An interactive terminal API explorer for OpenAPI / Swagger specifications.

12
0
100% credibility
Found May 12, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

Radar is a terminal user interface for exploring OpenAPI and Swagger specifications, browsing endpoints, editing requests, sending them, and viewing responses with session persistence.

How It Works

1
🔍 Discover Radar

You hear about Radar, a simple terminal tool that lets you explore and test web services without leaving your command line.

2
📥 Get it set up

Copy one easy command from the guide and paste it into your terminal – it installs everything in seconds.

3
🚀 Launch with an API

Type 'radar' followed by a web link to an API guide, or pick from your saved favorites.

4
📋 Browse the options

A colorful list pops up showing all the actions grouped by category – easy to scan and filter as you type.

5
Build and send

Pick an action, fill in details like info or data, press send, and see the live reply with status and results right there.

6
🍪 Handle cookies smartly

It catches login info automatically and lets you tweak or add more for smooth ongoing chats.

🎉 Your API playground

Everything saves securely so next time you jump right back in, testing services feels effortless and fun.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is radar?

Radar is a Go-based interactive terminal app for exploring OpenAPI 3.x and Swagger 2.0 specs. Load a spec URL or file via CLI like `radar https://petstore3.swagger.io/api/v3/openapi.json`, then browse tagged endpoints, filter live, edit params/headers/body, send requests, and inspect JSON responses—all in a keyboard-driven TUI. It auto-saves encrypted sessions per endpoint and manages a cookie jar, keeping your API testing workflow in the terminal without browser tabs.

Why is it gaining traction?

Unlike web UIs like Swagger Editor or Postman, radar feels native to CLI devs with vim-style keys (j/k navigate, Tab cycles fields, Ctrl+S sends), collapsible tags, and persistent state across sessions via age-encrypted files. The spec picker for saved/recent URLs and auto-injection of auth headers/cookies make repeated testing snappy, standing out in interactive terminal docker compose setups or GitHub Actions workflows.

Who should use this?

Backend engineers debugging OpenAPI specs from GitHub repos, DevOps folks in interactive terminal docker environments, or full-stack devs avoiding GUI bloat for quick API hits. Ideal for those scripting GitHub interactive brokers or open source radar projects needing fast, local exploration without cloud tools.

Verdict

Worth trying for terminal purists—solid docs, Makefile for builds/tests, and self-updating binary—but at 12 stars and 1.0% credibility, it's early-stage with room for broader adoption. Grab the one-liner install if you live in tmux.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.