willdurand/hateoas
Hateoas is a PHP library for building HATEOAS-friendly REST representations. Configure links and embedded resources via annotations/attributes, XML or YAML, with expression language support, URL generators, and serializers (HAL JSON/XML) for rich hypermedia APIs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sourcetoad/enhanced-resources | 0.84 | Laravel API resource enhancement that lets a single Resource expose multiple output “formats” via PHP attributes. Mark methods with #[Format], pick formats with ->format('name'), and optionally set a default with #[IsDefault] to avoid exceptions. | 8 | 8 | 1 | 10K | 0 | 19.5 | 47.0 | MIT | 4 months ago | |
| api-platform/laravel | 0.83 | — | 58 | 58 | 6 | 15K | 0 | 0.5 | 33.2 | MIT | — | |
| spatie/laravel-resource-endpoints | 0.83 | Abandoned package that adds controller-based “links” and collection “meta” links to Laravel API Resources. Automatically generates URLs for actions like index/show/edit/update/delete, so resources can expose REST endpoints without manually building routes. | 240 | 240 | 13 | 0 | 0 | 2.6 | — | MIT | 5 years ago | |
| spatie/laravel-endpoint-resources | 0.82 | Abandoned package that adds controller/action-based URL links to Laravel API resources and collection meta. Includes traits to generate “show/edit/update/delete” item links and “index/create/store” collection links automatically. | 240 | 240 | 13 | 0 | 0 | 2.6 | — | MIT | 5 years ago | |
| spatie/laravel-resource-links | 0.82 | Abandoned package that adds action URLs to Laravel API resources. Generate per-item and collection links (show/edit/update/delete, index/create/store) from a controller or defined actions, so resources include ready-to-use endpoints without manual URL building. | 240 | 241 | 13 | 98 | 0 | 2.6 | 1.4 | MIT | 5 years ago | |
| dunglas/api-bundle | 0.82 | API Platform Core builds hypermedia-driven REST and GraphQL APIs with Symfony. Supports JSON-LD/Hydra, OpenAPI v2/v3, JSON:API, HAL, and Problem Details. Quickly generate powerful, extensible, high-performance APIs. | 2,565 | 2,570 | 974 | 96 | 198 | 81.6 | 31.4 | MIT | 3 weeks ago | |
| ecentria/ecentria-rest-bundle | 0.81 | — | 14 | 14 | 11 | 0 | 6 | 3.7 | 2.3 | — | 2 years ago | |
| nocarrier/hal | 0.81 | — | 202 | 203 | 43 | 20K | 1 | 2.5 | 27.6 | MIT | — | |
| carloschininin/api-bundle | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| lucaterribili/helloworld | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 3 years ago | |
| novay/draft | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 1.3 | — | MIT | 11 months ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.81 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| open-southeners/extended-php | 0.81 | Extended PHP helpers for modern apps: adds convenient functions, utilities, and small enhancements that complement core PHP to reduce boilerplate and speed up everyday development. Lightweight, easy to drop into existing projects. | 0 | 0 | 0 | 750 | 0 | 12.2 | 41.5 | MIT | 9 months ago | |
| comsave/common | 0.81 | Shared common utilities for Laravel/PHP projects by Comsave. Provides reusable helpers and foundational components to reduce duplication across apps and packages, keeping shared logic centralized and easy to maintain. | 2 | 2 | 1 | 1K | 0 | 2.4 | 35.4 | MIT | 6 years ago | |
| mark-gerarts/phpstan-automapper-plus | 0.81 | PHPStan extension for AutoMapper+ that suppresses false “map() invoked with 3 parameters” errors while MapperInterface lacks the optional $context parameter (added post-1.0, formal in 2.0). Install via extension-installer or include phpstan.neon. | 0 | 0 | 1 | 7K | 1 | 0.5 | 52.8 | — | 6 years ago | |
| bigz/halapi | 0.81 | HAL JSON representation helper for HATEOAS APIs. Uses annotations and conventions to expose entities with links/relations, with pluggable URL generator, annotation reader, object manager, and pagination. Symfony-friendly today; aiming for framework-agnostic/PSR. | 2 | 2 | 0 | 0 | 0 | 1.2 | — | — | 8 years ago | |
| cristianocorrea/hazu | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.2 | — | MIT | 11 years ago | |
| bigoen/redis-bundle | 0.80 | — | 5 | 5 | 0 | 11 | 0 | 3.0 | 6.3 | MIT | 2 years ago | |
| lastdragon-ru/lara-asp-core | 0.80 | — | 0 | 0 | 1 | 3K | 0 | 0.0 | 50.3 | MIT | — | |
| petschko/dhl-php-sdk | 0.80 | Unofficial DHL SOAP API PHP SDK for creating/deleting shipments and generating labels. Supports DHL SOAP API v2+ (v3 available via dev branch). Requires PHP 5.4+ and the PHP SOAP extension. Note: repository is inactive/out of support. | 91 | 92 | 46 | 544 | 5 | 2.4 | 9.2 | MIT | 7 years ago |
How can I help you explore Laravel packages today?