astroway/sdk
Official PHP SDK for the AstroWay API covering 700+ endpoints: natal charts, synastry, transits, Vedic dashas, Tarot, Numerology, Human Design and AI horoscopes. PSR-18 compatible, type-safe, with automatic retry and backoff. PHP 8.1+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-http/guzzle7-adapter | 0.85 | PSR-7/PSR-18 adapter for Guzzle 7 used by HTTPlug. Lets libraries using PHP-HTTP talk through Guzzle 7 with a standard client interface, including synchronous requests and integration-friendly configuration for modern PHP projects. | 90 | 90 | 10 | 4M | 2 | 2.4 | 55.1 | MIT | 1 year ago | |
| psr-discovery/http-client-implementations | 0.84 | Discovers an installed PSR-18 HTTP client at runtime by checking for well-known implementations and returning the first available instance. Ideal for SDKs/libraries to support PSR-18 without hard dependencies or extra user configuration. | 7 | 7 | 5 | 725K | 0 | 9.2 | 58.6 | MIT | 7 months ago | |
| contentful/core | 0.84 | Core components shared by Contentful’s PHP Delivery and Management SDKs. Provides foundational utilities and abstractions for interacting with Contentful APIs. Requires PHP 8.0+. Intended for internal SDK use, not for direct third‑party consumption. | 17 | 17 | 21 | 109K | 1 | 10.5 | 55.0 | MIT | 2 years ago | |
| alextartan/guzzle-psr18-adapter | 0.84 | PSR-18 HTTP client adapter for Guzzle. Wraps Guzzle to provide a PSR-18 ClientInterface, letting you send PSR-7 requests and receive PSR-7 responses with standard client/network/request exceptions. Requires PHP 7.2+. | 2 | 3 | 0 | 5K | 0 | 2.8 | 44.3 | Apache-2.0 | 5 years ago | |
| aadrian-alexandru/guzzle-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| minishlink/web-push | 0.84 | WebPush is a PHP library implementing the Web Push protocol (RFC 8030) for sending push notifications to browser endpoints. It handles Subscription objects, payload encryption, VAPID authentication, and delivery to service workers. Requires PHP 8.2+ with curl, openssl, and mbstring. | 1,899 | 1,900 | 312 | 1M | 14 | 47.5 | 50.0 | MIT | 3 months ago | |
| ricardofiorani/guzzle-psr18-adapter | 0.83 | Tiny adapter that lets you use Guzzle as a PSR-18 HTTP client. Bridges PSR-7 requests/responses and promises to the PSR-18 ClientInterface, easing migration to standards-based HTTP without rewriting existing Guzzle integrations. | 14 | 14 | 3 | 1K | 0 | 2.1 | 26.0 | MIT | 5 years ago | |
| knplabs/packagist-api | 0.83 | A simple object-oriented PHP wrapper for the Packagist API, offering package search, full package details, and efficient Composer metadata retrieval. Easily list results, limit pages, and access names, descriptions, and versions. | 181 | 186 | 44 | 41K | 0 | 28.8 | 38.1 | MIT | 2 weeks ago | |
| astroway/sdk-symfony | 0.83 | Official Symfony bundle for astroway/sdk. Provides DI registration and an autowireable Astroway service with standard Symfony configuration via astroway.yaml (API key, base URL, timeout, auth scheme). Works with Symfony Flex or manual bundle registration. | 0 | 0 | 0 | 0 | 0 | 15.0 | — | MIT | 5 months ago | |
| christhompsontldr/phpsdk | 0.83 | PHP SDK for the Cloudways API. Install via Composer, authenticate with your email and API key, and manage Cloudways resources like servers, regions, providers, sizes, and apps. Includes helpers to check and wait for async operation status/results. | 0 | 0 | — | 0 | — | 0.6 | — | — | — | |
| dormilich/http-client-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| pdeans/http | 0.83 | Lightweight PSR-7 cURL HTTP client with PSR-17 factory support, built on Laminas Diactoros. Configure via curl options and use helper methods for GET/POST/PUT/PATCH/DELETE/HEAD/TRACE with headers and optional body streams/resources. | 14 | 14 | 2 | 109 | 0 | 2.5 | 12.7 | NOASSERTION | 1 year ago | |
| guzzle/client-integration-tests | 0.83 | Integration test suite for Guzzle HTTP client implementations. Provides shared fixtures and tests to verify PSR-7/PSR-18 behavior, compatibility, and edge cases across adapters and transports. Designed for package maintainers validating clients. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| lunetics/zodiac-bundle | 0.83 | Lunetics ZodiacBundle is a Symfony bundle that adds zodiac sign support to PHP applications, calculating signs from dates and providing services and template helpers for displaying zodiac information. | 7 | 7 | 8 | 2 | 0 | 0.3 | 1.3 | — | — | |
| jord-jd/psr-18-guzzle-adapter | 0.83 | A simple PSR-18 adapter for Guzzle, supporting PHP 7.1+ with Guzzle 6 or 7. It keeps Guzzle 6 projects compatible with PSR-18 clients and normalizes Guzzle exceptions to the PSR-18 exception interfaces. | 9 | 9 | 7 | 24K | 0 | 16.6 | 52.6 | LGPL-3.0 | 3 months ago | |
| google-gemini-php/laravel | 0.82 | — | 643 | 643 | 51 | 100K | 0 | 26.4 | 35.3 | MIT | 3 weeks ago | |
| guzzlehttp/guzzle | 0.81 | Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. | 23,447 | 24,314 | 2,393 | 20M | 2 | 75.1 | 48.3 | MIT | 1 week ago | |
| brianfreytag/ultipro-sdk-php | 0.80 | Unofficial PHP SDK for UKG/Ultipro REST API. Provides an UltiproClient plus Configuration and Personnel clients, supports auth via object or array, configurable base URI, and Guzzle options. Includes endpoints like org levels, person/employment details, and ID lookup. | 2 | 3 | 0 | 70 | 0 | 10.1 | 20.1 | MIT | 11 months ago | |
| 1tomany/llm-sdk | 0.80 | Laravel-friendly PHP SDK for working with LLM providers. Provides a clean client API, request/response handling, and configurable drivers so you can send prompts, manage completions, and integrate AI features into your app with minimal boilerplate. | 0 | 0 | 0 | 0 | 6 | 28.0 | 1.7 | MIT | 4 months ago | |
| astrotomic/laravel-guzzle | 0.80 | A lightweight Laravel integration for the Guzzle HTTP client. Configure Guzzle clients through Laravel's config and service container, resolve them via dependency injection, and make outbound HTTP requests with a familiar, framework-native setup. | 9 | 9 | 4 | 10 | 0 | 0.2 | 2.9 | MIT | 4 years ago |
How can I help you explore Laravel packages today?