8000 GitHub - sopitz/gostman: A terminal-based API client | Postman TUI Alternative
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

sopitz/gostman

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🖥️ Gostman

A terminal-based API client built with Bubble Tea for creating, sending, and managing HTTP requests in an interactive and user-friendly way.

gostman

✨ Features

  • Create and send HTTP requests (GET, POST, PUT, DELETE, etc.).
  • Save, load, and manage requests.
  • Edit and delete saved requests easily.
  • Dynamic UI with support for status messages, and detailed responses.

📥 Install

If you have Go already, install the executable yourself

  1. Run the following command:
    go install github.com/halftoothed/gostman@latest
  2. The tool is ready to use!
    gostman

🧑‍💻 Usage

Use keyboard shortcuts to interact with the UI:

  • Ctrl + C: Quit the application.
  • Tab: Move Around
  • Ctrl + Arrow Keys: Change Tabs (Body/Param/Header)
  • Enter: Send a request.
  • Ctrl + S: Save the current request.
  • Ctrl + E: Open Environment Variables page
  • Ctrl + D: Open Dashboard.
  • Ctrl + H: Open Help page

Saving and Loading Requests

Requests are saved as JSON files in the user's home directory under a dedicated folder. The JSON file structure allows for efficient updates and deletions.

🤝 Contributing

Contributions are welcome! Please feel free to submit issues or pull requests to improve this project. 🙌

About

A terminal-based API client | Postman TUI Alternative

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%
0