https://github.com/m-mdy-m/agas
send http requests
https://github.com/m-mdy-m/agas
agas gland glandjs requests
Last synced: about 2 months ago
JSON representation
send http requests
- Host: GitHub
- URL: https://github.com/m-mdy-m/agas
- Owner: m-mdy-m
- License: mit
- Created: 2024-08-29T11:00:33.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-26T07:57:55.000Z (6 months ago)
- Last Synced: 2025-08-21T12:41:22.646Z (2 months ago)
- Topics: agas, gland, glandjs, requests
- Language: TypeScript
- Homepage:
- Size: 92.8 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
- Security: docs/SECURITY.md
Awesome Lists containing this project
README
# Agas
```
A G A S
```
[](https://www.npmjs.com/package/@medishn/agas)
[](https://opensource.org/licenses/MIT)
[](https://bun.sh)
[](https://hub.docker.com/r/bitsgenix/agas)
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.
## Features
- **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
## Contributing
Contributions, suggestions, and improvements are very welcome!
Please see the [Contributing Guide](./docs/CONTRIBUTING.md) to get started.
Also, make sure to check out our [Code of Conduct](./docs/CODE_OF_CONDUCT.md).
## Security
If you discover any security-related issues, please read our [Security Policy](./docs/SECURITY.md) for guidance on responsible disclosure.
## Getting Started
Check out the [User Guide](./User_Guide.md) to learn how to use Agas effectively.
## Changelog
You can view the list of recent changes in the [CHANGELOG](./docs/CHANGELOG.md).
## Acknowledgements
- Built with [Bun](https://bun.sh)
- Uses [GlandJS](https://github.com/glandjs/gland) for event handling
## License
MIT © [Mahdi](https://github.com/m-mdy-m)