Followers
1,831
Public Repos
94
Packages
13
Starred
100
Recorded values over time (once-a-day snapshots). Oct 9, 2026 – Nov 7, 2026
Followers & contributions
|
|
Description
|
|
30 days
GitHub star count over the last 30 days (daily snapshots).
|
|
|
License
|
|
|
|---|---|---|---|---|---|---|---|---|
| willdurand/negotiation | HTTP content negotiation library for PHP. Parses Accept* headers to match the best media type, language, charset, or encoding, with flexible matchers and prioritization. Handy for APIs and middleware to select response formats based on client preferences. | 1,420 |
+1
|
20.2 | 49.8 | MIT | 4 years ago | |
| 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. | 1,041 |
-1
|
31.4 | 40.8 | NOASSERTION | 9 months ago | |
| willdurand/jsonp-callback-validator | Validate JSONP callback names to prevent XSS. JsonpCallbackValidator checks whether a callback like JSONP.callback is safe and rejects malicious function payloads. Use via instance or static validate(), installable via Composer. | 657 |
|
4.6 | 46.0 | MIT | 4 years ago | |
| willdurand/email-reply-parser | — | 651 |
+1
|
13.5 | 41.2 | MIT | 4 years ago | |
| willdurand/js-translation-bundle | — | 582 |
-2
|
23.8 | 39.7 | MIT | 8 months ago | |
| willdurand/hateoas-bundle | — | 296 |
-1
|
27.6 | 44.7 | MIT | 3 months ago | |
| willdurand/faker-bundle | — | 274 |
-2
|
7.3 | 13.9 | — | 8 years ago | |
| willdurand/rest-extra-bundle | — | 95 |
|
1.6 | 10.9 | — | 7 years ago | |
| willdurand/oauth-server-bundle | Symfony bundle that turns your application into an OAuth 2 server. It integrates the oauth2-server-php library with Doctrine-backed storage for clients, access tokens, refresh tokens, and authorization codes, plus Symfony Security integration for protecting your APIs and resources. | 31 |
|
0.5 | 4.4 | — | — | |
| willdurand/propel-typehintable-behavior | — | 22 |
|
0.8 | 17.1 | — | — | |
| willdurand/propel-eventdispatcher-behavior | Propel behavior that integrates Symfony’s EventDispatcher into your model classes. Add it to your Propel config and schema to auto-generate an EventDispatcher per ActiveRecord class via getEventDispatcher(), enabling event-driven hooks in models. | 18 |
|
0.3 | 10.3 | MIT | — | |
| willdurand/propel-publishable-behavior | Propel behavior that adds publish/unpublish support to your models and queries. Provides isPublished(), publish()/unpublish(), optional publication timeframes (start/end), and query filters to include/exclude unpublished records or fetch currently active publications. | 10 |
|
0.1 | 0.7 | — | — | |
| willdurand/propel-eventdispatcher-bundle | Symfony2 bundle integrating Propel’s EventDispatcherBehavior. Adds per-model event dispatchers so you only subscribe to relevant Propel lifecycle events, improving separation of concerns and avoiding unnecessary listeners. | 9 |
|
0.2 | 10.8 | — | — |
How can I help you explore Laravel packages today?