league/fractal
League Fractal is a transformation/presentation layer for API output (JSON/YAML). Define consistent serializers and transformers, type-cast fields, include related resources, and handle pagination—keeping response schemas stable as your data changes.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| airflix/airflix | Airflix is a Laravel package for self-hosting your movie and TV library as a streaming service. It scans and organizes media, enriches titles with TMDB metadata, and provides a web interface for browsing and playback, including AirPlay-friendly streaming on your local network. | 438 | 440 | 77 | 10 | 3 | 5.2 | 0.5 | MIT | 9 years ago | |
| amethyst/common | Amethyst Common is a lightweight PHP/Laravel package of shared helpers, traits, and support classes. It gives projects and companion packages a consistent foundation for common utilities, reducing duplication and keeping application code simpler and easier to maintain. | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| amethyst/core | Amethyst Core provides the foundational Laravel/PHP building blocks for the Amethyst stack, including service providers, shared contracts, configuration, and common utilities. Lightweight and extensible, it keeps shared concerns consistent across Amethyst packages and applications. | 1 | 1 | 1 | 22 | 0 | 0.0 | 14.9 | MIT | — | |
| artesaos/warehouse | Warehouse V2 is a Laravel repository-pattern demo/package that centralizes queries and business rules while still returning Eloquent models and Collections. Use it as a ready-to-use repository layer without giving up Eloquent’s practicality. | 85 | 87 | 13 | 54 | 4 | 1.4 | 2.6 | MIT | 10 years ago | |
| artox-lab/clarc-bundle | — | 3 | 3 | 5 | 238 | 5 | 8.7 | 26.7 | MIT | 2 years ago | |
| bigz/halapi-bundle | — | 1 | 1 | 0 | 0 | 0 | 3.9 | — | — | 8 years ago | |
| chantouchsek/laravel-repository | Chantouch Sek's Laravel Repository adds a repository layer to Laravel applications, separating data access from business logic. It provides base repository classes and contracts that keep Eloquent queries organized, reusable, and easier to test. | 2 | — | 0 | — | 0 | 0.1 | — | MIT | 2 years ago | |
| cherrynechou/laravel-admin | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| concrete5/core | The core of Concrete CMS (formerly concrete5), an open-source PHP content management system. Includes MVC architecture, blocks, themes, permissions, in-context editing, and extensibility for building and managing websites. | 20 | 20 | 11 | 6K | 0 | 20.1 | 39.3 | MIT | 2 weeks ago | |
| corals/laraship | Laraship is a modular Laravel SaaS and CMS platform with an extensible admin panel, CRUD generator, themes, subscriptions, e-commerce, and reusable modules for building multi-tenant applications faster. | 74 | 74 | 17 | 0 | 0 | 19.1 | — | GPL-3.0 | 1 month ago | |
| cortex/attributes | — | 9 | 9 | 2 | 0 | 0 | 0.1 | — | MIT | — | |
| cortex/auth | Cortex/Auth is the authentication and authorization module for the Cortex platform on Laravel. It handles user login, registration, password management, roles and permissions, and configurable guards to secure your application's routes and resources. | 12 | 12 | 4 | 45 | 0 | 0.1 | 6.3 | MIT | — | |
| cortex/categories | — | 8 | 8 | 2 | 1 | 0 | 0.1 | 0.5 | MIT | — | |
| cortex/contacts | — | 2 | 2 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| cortex/forms | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| cortex/foundation | Cortex Foundation supplies the shared core of the Cortex ecosystem: base contracts, service providers, and supporting utilities that modular Laravel applications build on. It standardises bootstrapping, configuration, and package integration so add-on packages stay consistent and lightweight. | 7 | 7 | 5 | 92 | 0 | 0.1 | 10.7 | MIT | — | |
| cortex/oauth | OAuth 2.0 authentication for Laravel applications. Part of the Cortex suite, cortex/oauth offers a simple, standards-compliant way to issue, validate, and manage access tokens, integrating cleanly with your existing Laravel auth setup. | 2 | 2 | 1 | 2 | 0 | 0.0 | 2.2 | MIT | — | |
| cortex/pages | Cortex Pages is a Laravel package for managing structured, hierarchical page content with routing, templates, and SEO metadata, giving applications a flexible foundation for editable site pages and navigation. | 5 | 5 | 2 | 5 | 0 | 0.0 | 2.6 | MIT | — | |
| cortex/statistics | — | 6 | 7 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| cortex/tags | Cortex Tags provides a Laravel tagging system for associating reusable tags with your models. It includes helpers for managing tags and querying tagged records, making it easy to organize and filter content. | 6 | 6 | 1 | 1 | 0 | 0.0 | 0.6 | MIT | — | |
| cortex/tenants | Cortex Tenants brings multi-tenancy to Laravel applications, helping resolve tenants, scope Eloquent queries, and isolate data per tenant. It provides a lightweight foundation for building SaaS or multi-tenant systems within the Cortex ecosystem. | 12 | 12 | 4 | 5 | 0 | 0.1 | 1.4 | MIT | — | |
| cortex/testimonials | — | 1 | 1 | 2 | 0 | 0 | 0.0 | — | MIT | — | |
| cyvelnet/laravel5-fractal | Laravel 5 Fractal offers a simple Laravel-friendly wrapper around League Fractal for transforming Eloquent models and collections into clean API responses, with reusable transformers, includes, serializers, and pagination support. | 79 | — | 21 | — | 1 | 1.5 | — | MIT | 2 years ago | |
| czim/laravel-cms-core | Core building blocks for building a CMS in Laravel: content and page models, module structure, URL and menu handling, plus reusable abstractions you can extend. Gives your app a flexible foundation for managing editable content without adopting a full CMS. | 23 | — | 3 | — | 0 | 0.1 | — | MIT | — |
|
| darkorsa/cordo-core | — | 0 | 0 | 0 | 38 | 0 | 0.0 | 22.0 | MIT | 6 years ago | |
| demos-europe/demosplan-core | Core library for demosplan, an open-source digital participation platform used in urban planning and public consultation. It provides shared domain models, services, and workflow logic for managing procedures, statements, and planning documents in PHP applications. | 11 | 11 | 0 | 0 | 0 | 9.3 | 29.8 | NOASSERTION | — | |
| demos-europe/edt-jsonapi | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| dingo/api | — | 9,389 | 9,371 | 1,280 | 18K | 180 | 69.0 | 31.9 | BSD-3-Clause | 4 years ago | |
| dmytrof/fractal-bundle | — | 0 | 0 | 1 | 26 | 0 | 21.2 | 23.2 | MIT | 1 week ago | |
| ellipsesynergie/api-response | A Laravel package for building consistent JSON API responses. It offers success and error helpers, HTTP status and custom error-code handling, Fractal transformer integration, and pagination support, so you can standardize API endpoints with less boilerplate. | 371 | 375 | 53 | 13K | 0 | 21.6 | 24.8 | MIT | 1 month ago | |
| flugger/laravel-responder | Laravel Responder builds clean, consistent API responses with Fractal transformers, automatic exception handling, and flexible serialization. Turn Eloquent models into well-structured JSON with minimal effort and full control. | 887 | 891 | 91 | 18K | 38 | 18.6 | 31.1 | MIT | — | |
| forestadmin/php-agent-toolkit | — | 0 | 0 | — | 67 | — | 0.0 | 25.3 | — | — | |
| gathercontent/laravel-fractal | A Laravel wrapper for the Fractal library that helps you transform Eloquent models, collections, and paginators into clean API responses with support for includes, serializers, and flexible resource transformations. | 50 | — | 11 | — | 5 | 2.0 | 1.5 | — | — | |
| gergonzalez/lumen-fractal | Lumen service provider integrating League Fractal for clean API responses. Adds transformers/serializers support to format Eloquent data into consistent JSON structures, with simple configuration and container bindings for quick setup in Lumen microservices. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| grumpydictator/firefly-iii | Firefly III is a free, self-hosted personal finance manager. Track income and expenses with double-entry bookkeeping, budgets, categories and tags, automate bank imports with rules, and explore clear reports, all in a privacy-friendly PHP/Laravel app with a JSON REST API. | 25,064 | 24,918 | 2,360 | 266 | 181 | 80.2 | 31.6 | AGPL-3.0 | 5 days ago | |
| happyr/api-bundle | HappyR API Bundle is a PHP bundle that provides a reusable foundation for building APIs, helping you organize endpoints and standardize responses so you can ship consistent, maintainable API services faster. | 1 | 1 | 2 | 0 | 0 | 0.2 | — | MIT | 8 years ago | |
| hillelcoren/invoice-ninja | Invoice Ninja is an open-source invoicing, billing, and payments platform built on Laravel, with invoices, quotes, recurring billing, expenses, time tracking, projects, a client portal, and dozens of payment gateway integrations. | 10,443 | 10,371 | 2,793 | 0 | 219 | 80.2 | 31.5 | NOASSERTION | 1 week ago | |
| ibrand/open-ecommerce | ibrand/open-ecommerce is a modular Laravel e-commerce package for building customizable online stores. It provides product catalog, cart, checkout, order, payment, and promotion components with an extensible admin backend, helping PHP developers launch and extend commerce applications quickly. | 568 | 569 | 169 | 0 | 10 | 11.1 | 4.5 | MIT | 7 years ago | |
| infab/core | — | 0 | 0 | — | 65 | — | 0.0 | 25.1 | — | — | |
| jcc/blog | jcc/blog is a ready-to-use blog package for Laravel that helps you add and manage blog content quickly. It integrates cleanly into existing Laravel applications, with configurable features for publishing posts and running a complete blog. | 2,851 | 2,855 | 672 | 0 | 22 | 37.7 | 13.8 | MIT | 7 years ago | |
| jiyis/dingo | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | BSD-3-Clause | — | |
| jobins/laravel-repository | A Laravel package that implements the repository pattern, giving you base repository classes to separate data access from business logic. It helps keep Eloquent models out of controllers and services, making code cleaner, more testable, and easier to swap or mock data sources as your application gro... | 6 | 6 | 7 | 0 | 2 | 1.2 | 2.3 | MIT | 3 years ago | |
| jsdecena/baserepo | A Laravel repository-pattern package that provides reusable base repository and contract classes for cleaner CRUD, query filtering, pagination, and model interaction. | 75 | 76 | 39 | 1K | 0 | 1.8 | 16.7 | MIT | 7 years ago | |
| kelcampus/laravel-repository | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 3 years ago | |
| killtw/repository | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — | |
| knuckleswtf/scribe | Scribe generates API documentation for Laravel from your codebase: a single-page HTML doc with code samples and a Try It Out tester, plus Postman collections and OpenAPI specs. It can read FormRequests or validation rules, safely call endpoints for sample responses, and build examples from Eloquent... | 2,340 | 2,341 | 363 | 1M | 94 | 64.6 | 67.1 | MIT | 4 months ago | |
| krayin/laravel-crm | Krayin is an open-source Laravel CRM for small and medium businesses, offering lead and contact management, sales pipelines, email and activity tracking, workflow automation, dashboards, and a customizable admin panel built on Laravel and Vue.js. | 24,102 | 24,039 | 1,678 | 4K | 82 | 79.6 | 32.9 | MIT | 3 weeks ago | |
| kun391/x2-repository | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| laravie/api | A Laravel package for structuring JSON APIs with a lightweight, organized approach to endpoints and responses. Laravie API helps keep API code clean and consistent inside Laravel applications, making backend services easier to build and maintain. | 14 | 16 | 4 | 25 | 0 | 0.5 | 5.9 | BSD-3-Clause | 4 years ago | |
| laravolt/hologram | — | 2 | — | 0 | — | 1 | 0.1 | — | — | 10 years ago | |
| lavalite/cms | Lavalite CMS is a modular, open-source content management package for Laravel. It includes an admin dashboard, page and menu management, media handling, user roles, themes, and extensible modules, helping developers build and manage dynamic websites and admin panels quickly. | 2,887 | 2,894 | 976 | 10 | 204 | 49.7 | 26.3 | — | 3 years ago | |
| lavalite/framework | Lavalite Framework is a modular Laravel CMS foundation for building admin panels and content-driven apps. It offers reusable packages, CRUD scaffolding, authentication, themes, and extensible modules to speed development. | 58 | 58 | 45 | 94 | 7 | 4.1 | 8.3 | — | 1 year ago | |
| mayconbordin/reloquent | — | 4 | — | 1 | — | 3 | 0.8 | 0.4 | — | — | |
| mnavarrocarter/rest-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| mpociot/laravel-apidoc-generator | Generate API docs automatically from your existing Laravel, Lumen, or Dingo routes. Run php artisan apidoc:generate to produce up-to-date documentation from code and routes, with configurable output via an apidoc.php config file. | 3,443 | 3,466 | 590 | 11K | 35 | 53.6 | 27.2 | MIT | 6 years ago | |
| nextdeveloper/iam | nextdeveloper/iam is a Laravel identity and access management package for managing users, roles, permissions, and authentication and authorization workflows. It aims to simplify access control setup, but has limited adoption and sparse documentation, so evaluate fit carefully. | 3 | 3 | 0 | 182 | 2 | 19.9 | 26.9 | MIT | 2 weeks ago | |
| nuwave/ember-eloquent | Bridges Ember and Laravel's Eloquent ORM, giving Ember apps a clean way to expose models through Eloquent-backed APIs with consistent serialization and conventions. | 3 | — | 2 | — | 0 | 0.4 | — | — | 11 years ago | |
| ovac/idoc | IDoc is a Laravel package that generates API documentation from your routes and controller annotations. It provides a clean, searchable interface with minimal setup, helping keep your API reference accurate and in sync with your codebase. | 185 | — | 42 | — | 0 | 17.1 | — | MIT | 3 months ago | |
| oxidmod/rest-bundle | oxidmod/rest-bundle is a Symfony bundle that simplifies building REST APIs, offering reusable controllers, serialization helpers, and request handling utilities so you can expose clean, consistent JSON endpoints with less boilerplate. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 9 years ago | |
| pbmedia/fractal-illuminate-paginator | Bridges Fractal transformers with Laravel's Illuminate paginator, letting you paginate transformed API resources cleanly. Generate paginated Fractal collections from Eloquent queries and return consistent, pagination-aware JSON responses. | 2 | 2 | 1 | 0 | 0 | 0.2 | — | MIT | 10 years ago | |
| pixielity/laravel-framework | — | 0 | 0 | — | 7 | — | 0.0 | 12.5 | — | — | |
| puncoz/laravel-repository | — | 4 | 4 | 2 | 46 | 0 | 19.7 | 16.3 | MIT | 1 week ago | |
| railken/amethyst-common | Shared utilities and foundational support classes for the Amethyst PHP ecosystem. railken/amethyst-common provides reusable helpers and components that reduce boilerplate and simplify building, integrating, and extending Amethyst-based applications. | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| samj/fractal-bundle | Symfony bundle integrating League\Fractal for transforming API data with transformers, serializers, and includes. Fractal's manager, serializers, and transformers are wired through Symfony's DI container, so you can produce consistent, well-structured JSON responses for your REST API. | 27 | 29 | 11 | 851 | 4 | 0.9 | 15.0 | — | 6 years ago | |
| sarala-io/laravel-companion | — | 3 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| saritasa/transformers | Saritasa Transformers is a Laravel package for turning models and data structures into consistent arrays or JSON using reusable transformer classes. It keeps API output, nested relationships, and custom formatting organized and easy to maintain. | 1 | 1 | 1 | 275 | 0 | 0.0 | 20.9 | MIT | 2 years ago | |
| sierratecnologia/laravel-support | — | 0 | — | 0 | — | 0 | 0.0 | — | NOASSERTION | — | |
| solidry/api-generator | Solidry API Generator scaffolds complete REST APIs for Laravel models in seconds. It generates controllers, routes, validation, and resources from your schema, cutting boilerplate so you can ship consistent, well-structured endpoints faster. | 326 | — | 61 | — | 10 | 6.6 | 3.0 | MIT | 6 years ago | |
| somnambulist/fractal-bundle | A Laravel bundle that integrates League Fractal, adding service providers, configuration and helpers so you can transform API responses with Fractal serializers, includes and pagination using familiar framework conventions. | 3 | 3 | 1 | 2K | 0 | 0.0 | 36.4 | MIT | — | |
| sostheblack/dingo-api | — | 0 | — | 0 | — | 0 | 0.0 | — | BSD-3-Clause | — | |
| sostheblack/laravel-repository-pattern | A small Laravel package that adds a repository pattern implementation, providing an abstraction layer between your application logic and data sources so database queries can live in reusable repository classes for cleaner, more testable code. | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| soyhuce/l5-repository | — | 2 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| spatie/fractalistic | Developer-friendly wrapper around League Fractal to transform API data with less boilerplate. Build resources, apply transformers, includes, and output arrays with a fluent API or one-liner syntax. Great for PHP projects; Laravel users may prefer laravel-fractal. | 383 | 385 | 32 | 429K | 0 | 17.2 | 44.3 | MIT | 8 months ago | |
| spatie/laravel-fractal | Laravel/Lumen wrapper for League Fractal to transform API data with a fluent, expressive syntax. Supports collections, includes, facades, and helper shortcuts to easily shape Eloquent results into consistent JSON-ready arrays. | 1,903 | 1,924 | 183 | 411K | 0 | 30.2 | 34.0 | MIT | 8 months ago | |
| stetodd/jsonapi-bundle | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — | |
| totalcms/cms | TotalCMS is a Laravel CMS package for adding content management to your application, helping you manage pages and site content within a familiar Laravel workflow. Use it to build customizable, database-backed CMS features. | 10 | — | 0 | — | 29 | 28.8 | 11.8 | NOASSERTION | 1 week ago | |
| ttpryg/slim-api-starter | — | 1 | — | 0 | — | 0 | 17.8 | 1.3 | — | 1 month ago | |
| turahe/core | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| webpress/core | — | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| web-solus/scribe | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| wizards/rest-api | wizards/rest-api is a Laravel package for building RESTful APIs, offering a structured foundation for routes, controllers, and JSON responses so you can expose application data and resources with less boilerplate. | 3 | 3 | 3 | 18 | 1 | 0.2 | 10.2 | — | 5 years ago | |
| xaamin/fractal | — | 1 | — | 0 | — | 0 | 0.0 | — | — | — | |
| yajra/laravel-datatables-fractal | Laravel DataTables plugin that transforms server-side responses using Fractal transformers. Requires PHP 8.2+ and Laravel 12.x. Install via Composer and register the optional service provider to get started. | 97 | 97 | 19 | 308K | 1 | 10.5 | 51.3 | MIT | 7 months ago | |
| yuriitatur/search | — | 0 | 0 | — | 8 | — | 0.0 | 13.2 | — | — | |
| zhaohehe/zrepository | zhaohehe/zrepository is a Laravel repository-pattern package that wraps Eloquent queries behind clean, testable interfaces. It helps organize reusable query logic and data access so controllers and models stay lean and applications remain easier to maintain. | 88 | 89 | 14 | 0 | 5 | 2.2 | 1.1 | — | — | |
| znck/transformer | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
How can I help you explore Laravel packages today?