Skip to content

Commit 9ead4bd

Browse files
committed
[ci skip] Overhaul integrations page
1 parent 87f4424 commit 9ead4bd

1 file changed

Lines changed: 30 additions & 1 deletion

File tree

docs/framework-integrations.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
11
# Framework Integrations
22

3-
Below is a list of packages which assist in integrating Pagerfanta into various PHP frameworks and applications.
3+
Pagerfanta has a broad footprint across the PHP ecosystem, from bundles that wire it directly into a framework, to major open source content management systems, e-commerce platforms, and libraries that use it as their pagination layer under the hood.
4+
5+
## Direct Integrations
6+
7+
The following packages are purpose-built to integrate Pagerfanta into a specific framework or CMS, typically providing configuration, service wiring, and framework-native conventions on top of the core library.
48

59
- [`BabDevPagerfantaBundle`](https://github.com/BabDev/PagerfantaBundle) - Symfony Framework
610
- [`typo3_pagerfanta`](https://github.com/sabbelasichon/typo3_pagerfanta) - TYPO3
11+
12+
## Used Across the Ecosystem
13+
14+
Beyond direct framework bundles, Pagerfanta is depended upon by a wide range of projects, including several with a large install base of their own. A sample of notable projects is highlighted below by category.
15+
16+
### Content Management & Commerce Platforms
17+
18+
- [Ibexa DXP](https://www.ibexa.co) - Digital experience platform built on Symfony (successor to eZ Publish / eZ Platform)
19+
- [Concrete CMS](https://www.concretecms.com) - Open source content management system
20+
- [Kunstmaan CMS](https://cms.kunstmaan.be) - Symfony-based CMS bundles
21+
- [Sylius](https://sylius.com) - E-commerce platform built on Symfony
22+
23+
### Applications
24+
25+
- [`shlinkio/shlink`](https://packagist.org/packages/shlinkio/shlink) - Self-hosted URL shortener with a CLI and REST API
26+
- [`wallabag/wallabag`](https://packagist.org/packages/wallabag/wallabag) - Self-hostable read-it-later application
27+
- [`novosga/novosga`](https://packagist.org/packages/novosga/novosga) - Customer queue management system
28+
29+
### Libraries & SDKs
30+
31+
- [`league/fractal`](https://packagist.org/packages/league/fractal) - Widely used library for transforming data for API output; one of the most-installed packages depending on Pagerfanta
32+
- [`friendsofsymfony/elastica-bundle`](https://packagist.org/packages/friendsofsymfony/elastica-bundle) - Elasticsearch integration for Symfony
33+
- [`willdurand/hateoas`](https://packagist.org/packages/willdurand/hateoas) - Library for building HATEOAS-compliant REST representations
34+
35+
<div class="docs-note">This list is a curated sample, not an exhaustive one. You can browse a full list of dependents on Packagist for <a href="https://packagist.org/packages/pagerfanta/core/dependents" target="_blank" rel="noopener nofollow">pagerfanta/core</a> and <a href="https://packagist.org/packages/pagerfanta/pagerfanta/dependents" target="_blank" rel="noopener nofollow">pagerfanta/pagerfanta</a>.</div>

0 commit comments

Comments
 (0)