hulak
Share on:
Enter Your Mastodon Instance
Copy the link below to share to Mastodon
https://terminaltrove.com/hulak/
Lightweight file-based API client with encrypted secrets store.
Script Preview
Review this script before executing in your terminal.

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.

