I've been building a CLI called Restless that tries to make exploring unfamiliar APIs easier.
When you encounter a new API the first step is often slow: finding documentation, locating Swagger/OpenAPI, and understanding the endpoint structure.
Restless tries to automate that discovery process.
Example:
$ restless scan https://api.github.com
Restless API Discovery
Scanning: https://api.github.com swagger detected 142 endpoints indexed
Auth ├─ POST /login ├─ POST /refresh Users ├─ GET /users ├─ GET /users/{id}
Repo: https://github.com/bspippi1337/restless
Feedback very welcome.