redant/twig-components
Redant/Twig Components brings Laravel-style component architecture to Twig, making it easy to build reusable, self-contained UI components with slots, attributes, and view models. Keep templates organized and markup DRY across your PHP app.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| redant/twig-components-bundle | 0.90 | redant/twig-components-bundle brings component-based UI development to Symfony Twig templates: define reusable components with props and slots, compose views cleanly, and keep markup modular and maintainable without adding a frontend framework. Ideal for design systems and shared template libraries. | 8 | 8 | 2 | 58 | 0 | 0.1 | 12.0 | MIT | 2 years ago | |
| spiral/twig-bridge | 0.89 | Twig adapter for the Spiral Framework. Adds a Twig view engine via TwigBootloader, with support for custom extensions, options, and processors. Configure eagerly through TwigEngine or lazily through TwigBootloader. Requires spiral/views. | 0 | 0 | 3 | 1K | 2 | 4.5 | 43.0 | MIT | 3 years ago | |
| codeschubser/twig-components-bundle | 0.88 | — | 7 | 7 | 1 | 0 | 1 | 0.3 | 0.8 | MIT | — | |
| lmc/twigx-bundle | 0.88 | LMC TwigX Bundle integrates TwigX with Symfony to extend Twig templating capabilities, adding convenient template helpers and configuration for Symfony applications. Install via Composer and enable the bundle to build expressive, reusable views more easily. | 11 | 11 | 0 | 106 | 2 | 1.5 | 17.5 | MIT | — | |
| symfony/twig-pack | 0.88 | Official Symfony pack that bundles Twig templating for Symfony apps: Twig, the Twig bridge and needed integrations. Quick install via Composer to add rendering, templates, extensions and common defaults for modern Symfony projects. | 270 | 273 | 2 | 97K | 0 | 1.7 | 35.3 | MIT | 6 years ago | |
| tales-from-a-dev/twig-tailwind-extra | 0.88 | A Twig extension adding Tailwind CSS filters: tailwind_merge() integrates tailwind-merge-php to resolve conflicting utility classes, while tailwind_classes() builds mergeable class lists for Twig's html_attr() and html_attr_merge(). Requires PHP 8.1+, Twig 3+, and Tailwind 4+. | 40 | 40 | 5 | 189K | 1 | 23.2 | 58.8 | MIT | 1 month ago | |
| csanquer/twig-extra-bundle | 0.88 | — | 6 | 7 | 3 | 0 | 0 | 0.1 | — | GPL-3.0 | — | |
| twig/html-extra | 0.87 | Twig extension adding data_uri, html_classes, and html_cva filters/functions for generating RFC 2397 data URLs, conditionally joining class names, and managing class variants with Cva objects. | 80 | 80 | 8 | 2M | 0 | 20.1 | 64.0 | MIT | 1 month ago | |
| ibexa/design-system-twig | 0.87 | Twig design system package for Ibexa, offering reusable components, macros, and UI patterns that keep templates consistent. It gives developers a shared set of styling primitives for building and extending Ibexa interfaces. | 0 | 0 | 1 | 36K | 0 | 0.5 | 56.4 | NOASSERTION | — | |
| asm89/twig-cache-extension | 0.87 | Adds cache tags and helpers to Twig so you can cache expensive template fragments and partials. Supports cache keys, lifetimes/expiration, and PSR-6 cache pools for faster rendering in Symfony or standalone Twig projects. | 387 | — | 26 | — | 7 | 2.4 | 1.9 | MIT | — |
|
| headzoo/polymer-bundle | 0.87 | A Symfony bundle for integrating the Polymer PHP framework into Symfony applications. It handles bundle registration and service/configuration wiring, making Polymer’s component-oriented features easier to use alongside standard Symfony conventions. | 11 | — | 6 | — | 4 | 1.2 | 0.8 | MIT | — | |
| recranet/twig-spreadsheet-bundle | 0.87 | Symfony bundle adding Twig functions and filters for working with spreadsheets, so templates can read, render, and export spreadsheet data without extra PHP glue. Lightweight integration for generating Excel or CSV output directly from Twig views. | 4 | — | 0 | — | 0 | 16.9 | — | MIT | 2 months ago | |
| yepsua/smartwig | 0.87 | SmartWig is a Laravel/PHP package for building reusable HTML widgets with a fluent, object-oriented API. It helps encapsulate forms, grids, and other UI components so views stay clean and markup is generated consistently across your application. | 6 | 7 | 1 | 9 | 0 | 0.1 | 5.0 | MIT | — | |
| shapecode/twig-template-event-bundle | 0.87 | A Symfony bundle that adds event dispatching around Twig template rendering, letting services hook into template resolution and output without modifying individual templates. | 10 | 10 | 1 | 48 | 0 | 0.2 | 10.1 | MIT | — | |
| codeschubser/bootstrap-twig-components-bundle | 0.87 | — | 7 | 7 | 1 | 0 | 1 | 0.3 | 0.8 | MIT | — | |
| jasonroman/twig-extension-bundle | 0.87 | A Symfony bundle that integrates custom Twig extensions into your templating layer, making it easy to register and use additional filters, functions, and tags while keeping extension configuration centralized. | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| mapado/twig-extensions-bundle | 0.87 | A Symfony bundle that bundles useful Twig extensions from the Mapado Twig Extensions library into your application, adding handy filters and functions to templates with minimal setup and configuration. | 0 | 0 | 1 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| enflow/livewire-twig | 0.87 | Integrates Twig templating with Laravel Livewire, letting components render Twig views while retaining Livewire’s reactive behavior. Ideal for Laravel projects or teams already standardized on Twig-style templates. | 27 | — | 3 | — | 0 | 10.4 | — | MIT | 6 months ago | |
| forknetwork/twig-js-bundle | 0.87 | A Symfony bundle that integrates Twig.js so you can reuse Twig templates in the browser. It provides the wiring and helpers needed to load, compile, and render Twig templates client-side, bridging server-side Twig and front-end JavaScript. | 3 | 3 | 3 | 4 | 0 | 0.4 | 4.2 | — | 7 years ago | |
| symfony/twig-bridge | 0.87 | Twig Bridge integrates the Twig template engine with Symfony components, letting you render Twig templates within Symfony apps and use framework features like forms, translations, and routing directly in your templates. | 2,505 | 2,507 | 46 | 5M | 0 | 48.6 | 53.7 | MIT | 1 week ago |
How can I help you explore Laravel packages today?