Agas is a minimal, CLI-friendly HTTP client powered by Bun. It provides a simple and intuitive interface for making HTTP requests directly from your terminal or within your JavaScript/TypeScript applications.
- Lightweight and Fast: Built on Bun for performance
- Beautiful CLI Interface: With colors and loading spinners
- Event-driven Architecture: Subscribe to request and response events
- Modern HTTP Features: JSON, FormData, streaming, timeouts, and more
- Easy to Use API: Simple methods for common HTTP verbs
- Type-safe: Written in TypeScript with full type definitions
- Docker Support: Run in containers without dependencies
Contributions, suggestions, and improvements are very welcome! Please see the Contributing Guide to get started.
Also, make sure to check out our Code of Conduct.
If you discover any security-related issues, please read our Security Policy for guidance on responsible disclosure.
Check out the User Guide to learn how to use Agas effectively.
You can view the list of recent changes in the CHANGELOG.
MIT © Mahdi