UX Packages
A treasure chest of bundles, components and packages
Icons
Render SVG icons seamlessly from your Twig templates.
Map
Render interactive Maps in PHP with Leaflet or Google Maps.
Twig Components
Create PHP classes that can render themselves
Live Components
Build dynamic interfaces with zero JavaScript
Turbo
Integration with Turbo for single-page-app and real-time experience
Stimulus
Integration with Stimulus for HTML-powered controllers
Toolkit
Collection of components and templates that you can use to build your pages.
Native
Build native mobile apps that wrap your Symfony web application
Autocomplete
Ajax-powered, auto-completable select elements
Translator
Use Symfony's translations in JavaScript
Chart.js
Easy charts with Chart.js
React
Quickly render <React /> components & pass them props.
Vue.js
Quickly render <Vue /> components & pass them props.
Image Cropper
Form Type and tools for cropping images
Stylized Dropzone
Form type for stylized "drop zone" for file uploads
Notify
Trigger native browser notifications from inside PHP
Deprecated and removed packages
Packages that are still available, but not maintained anymore...
Svelte
Quickly render <Svelte /> components & pass them props.
Lazy Image
Optimize Image Loading with BlurHash
Swup Integration
Integration with the page transition library Swup
Toggle Password
Switch the visibility of a password field
Typed
Animated typing with Typed.js