Extensions
Official Glueful extensions for identity/accounts, RBAC, SSO, email, push, SMS/WhatsApp, search, payments, and runtime integrations.
Extensions
Extend Glueful without bloating the core
Glueful keeps the framework lean and lets you add product-specific capabilities through extensions. Official packages are published as Composer packages of type
glueful-extension and can also be developed locally from the extensions/ directory in your app.
Composer-Native
Install extensions with Composer, rebuild the extension cache, and keep your application modular as requirements grow.
Auto-Discoverable
Glueful can discover extension packages and load their providers, routes, migrations, commands, and configuration through the extension system.
Local Development Friendly
Develop and test local extensions from the repository or app-level
extensions/ directory before publishing packages.Ecosystem
Official packages
These packages are part of the current Glueful ecosystem and cover common product needs that many API teams want to add without building them from scratch.
Identity
Users
The default first-party user store — accounts, verification, and optional 2FA.
glueful/usersMedia
Media
Image processing, thumbnails, and media metadata (Intervention Image + getID3).
glueful/mediaEdge Cache
CDN
Edge cache-control headers and content purge via pluggable provider adapters.
glueful/cdnArchive
Archive
Generic table archiving — archive, restore, and search with a registry.
glueful/archiveLocal development
Local and custom extensions
The local repository also includes extension packages used for active Glueful development and integration work.
Build Your Own
Glueful's extension system supports local packages with providers, routes, config, migrations, and commands. See the extension cookbook page for creation and packaging details.
Install an extension
composer require glueful/aegis
php glueful extensions:cache
php glueful extensions:list
For local development or explicit enable/disable flows, you can also use:
php glueful extensions:enable Aegis
php glueful extensions:disable Aegis
php glueful extensions:info Aegis
php glueful extensions:summary