psr/link
PSR-13 link definition interfaces for PHP. Provides standard LinkInterface and LinkProviderInterface contracts used to describe and expose web links. Not an implementation—interfaces only; use a compatible psr/link-implementation package.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| psr/log | 0.85 | PSR-3 logging interfaces for PHP. Provides LoggerInterface, traits, and related classes to standardize how libraries accept and emit log messages. Not a logger implementation—use it to type-hint a logger or build your own PSR-3 compliant logger. | 10,440 | 10,622 | 189 | 18M | 0 | 34.4 | 44.8 | MIT | 1 year ago | |
| psr/http-message | 0.82 | PSR-7 HTTP message interfaces for PHP (Request/Response, Streams, URIs, UploadedFiles). Defines common contracts only—no concrete implementation. Ideal for framework-agnostic middleware and libraries needing interoperable HTTP message types. | 7,048 | 7,131 | 186 | 18M | 0 | 37.7 | 55.0 | MIT | 3 years ago | |
| loophp/psr17 | 0.79 | loophp/psr17 provides a PSR-17 HTTP message factory implementation for PHP, helping you create PSR-7 requests, responses, streams, URIs, and uploaded files in a standards-compliant way. Suitable for libraries and middleware needing PSR factories. | 1 | 1 | 0 | 7K | 1 | 3.5 | 53.3 | MIT | 3 years ago | |
| psr/http-client | 0.79 | PSR-18 interfaces and common code for HTTP clients in PHP. This package provides the standard abstractions (requests, responses, exceptions) for interoperability, not an actual client implementation. Find compatible implementations on Packagist. | 1,722 | 1,732 | 17 | 16M | 0 | 11.2 | 54.8 | MIT | 2 years ago | |
| symfony/web-link | 0.78 | Symfony WebLink component helps manage link relationships between resources. Create and serialize HTTP Link headers for preload, prefetch, and resource hints (HTML5/Web standards), enabling better performance via HTTP/2 push and client hints. | 1,427 | 1,428 | 8 | 2M | 0 | 37.2 | 52.3 | MIT | 2 weeks ago | |
| kwi/urllinker | 0.78 | Laravel/PHP URL linker that scans text and converts web addresses, emails, and similar patterns into clickable HTML links. Lightweight helper for turning plain content into safe, formatted output in views, notifications, and user-generated text. | 3 | 3 | 0 | 91 | 0 | 0.0 | 18.5 | — | — | |
| kelunik/link-header-rfc5988 | 0.77 | Lightweight PHP library to parse and generate RFC 5988 HTTP Link headers. Convert Link header strings into structured relations/URIs and build compliant headers for responses. Useful for API pagination, HATEOAS links, and web discovery. | 5 | 5 | 2 | 4K | 0 | 0.4 | 38.9 | MIT | 8 years ago | |
| spatie/laravel-resource-links | 0.76 | 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 | 119 | 0 | 2.6 | 1.7 | MIT | 5 years ago | |
| willdurand/hateoas | 0.75 | 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. | 1,040 | 1,047 | 119 | 148K | 31 | 39.7 | 44.5 | NOASSERTION | 4 months ago | |
| psr/http-factory | 0.71 | PSR-17 HTTP message factory interfaces for creating requests, responses, streams, URIs, and uploaded files. This package provides only the standard interfaces (no implementation). Find compatible implementations on Packagist. | 1,889 | 1,893 | 25 | 17M | 0 | 10.8 | 54.6 | MIT | 2 years ago |
How can I help you explore Laravel packages today?