hulak

go
mit

Lightweight file-based API client with encrypted secrets store.

hulak is a file-based API client for REST, GraphQL, OAuth, and encrypted secrets that comes with a TUI to browse and test multiple endpoints in the terminal.

 

It runs request files from a project, executes directories concurrently and falls back to an interactive picker with encrypted environment secrets that can be committed and shared safely.

 

API projects can keep request scaffolding and can include form data examples in the format of GraphQL, Basic auth, or plaintext mode. Using the three-pane layout you can browse schemas, search GQL queries, and handle inline GraphQL executions with immediate feedback and results.

 

This tool is useful for backend developers and API focused teams that need to use GraphQL in keeping requests, secrets, and testing close to code in the terminal.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.