Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Framework Laravel Package

frenchfrogs/framework

FrenchFrogs Framework is a Laravel/PHP package that provides framework utilities and conventions for structuring applications. It aims to streamline development for teams building maintainable Laravel-based projects with reusable components and a consistent approach.

View on GitHub
Deep Wiki
Context7

Framework - Classes de FrenchFrogs

Frequently asked questions about Framework
What is frenchfrogs/framework used for in Laravel applications?
frenchfrogs/framework provides framework utilities and conventions for structuring Laravel/PHP applications, with reusable components and a consistent approach for maintainable projects. Release 1.9 also adds fluent table-builder helpers such as addText()->right()->setDescription() for admin CRUD and reporting screens. It is not a core-domain package, so it is most useful when your app already follows its conventions or uses its table builder.
How do I install frenchfrogs/framework in a Laravel project?
Install it with Composer using the package name frenchfrogs/framework, then follow the repository README for any service provider, configuration, or asset-publishing steps. The provided README excerpt is empty, so confirm the exact setup and required Laravel/PHP versions before integrating it. For the 1.9 table helpers, validate the setup in a branch or staging environment first.
Which Laravel and PHP versions are supported by frenchfrogs/framework?
The provided evaluation does not list a supported Laravel/PHP version matrix, so check the package composer.json, README, and release notes before upgrading. Validate the package against your application's pinned Laravel and PHP versions in staging. Pay particular attention if you rely on the 1.9 table-builder helpers, because compatibility is listed as a key verification point.
How do I use addText()->right()->setDescription() in a Laravel table builder?
Use the fluent helpers on a table column when your admin table already uses the frenchfrogs/framework table builder: addText() defines the column, right() aligns it, and setDescription() adds inline context. This is intended for back-office CRUD and reporting screens where operators need aligned columns and short descriptions. Test representative tables for alignment, tooltip behavior, and escaping before relying on it in production.
Is setDescription() HTML-escaped and does it support localization?
The provided release information does not confirm whether setDescription() escapes HTML or supports translations, so treat descriptions as potentially unsafe until verified. Test with user-controlled text and localized labels, and confirm the output is escaped in your Blade or table renderer. If localization is required, assign ownership of translated column descriptions and validate fallback behavior.
Do the 1.9 table column helpers require front-end CSS or JavaScript assets?
The context does not confirm whether right() and setDescription() require published CSS or JavaScript assets. Check the package documentation and release diff, and publish assets if instructed. Broken tooltip or CSS assets and misaligned columns are listed failure modes, so include asset loading and visual checks in staging tests.
Are there breaking changes or deprecations in frenchfrogs/framework 1.9?
Release 1.9 appears to add column-level UI helpers, and the API change looks additive, but the release note is sparse. Review the 1.9 diff or changelog and pin ^1.9 in a branch before upgrading. Treat semver compatibility as likely but unconfirmed until you validate representative admin tables.
Should I add frenchfrogs/framework just for right-aligned column descriptions?
Adding the package solely for the 1.9 addText()->right()->setDescription() feature is unlikely to be justified. It is a low-effort integration if your application already uses this package's fluent table builder. Otherwise, evaluate whether a smaller table component or an existing admin framework better fits your needs.
How should I test and roll out a frenchfrogs/framework 1.9 upgrade in production?
Review the 1.9 changelog and compatibility first, update the Composer constraint in a branch, refresh dependencies, and publish assets if required. In staging, smoke-test representative tables, tooltips, right alignment, escaped descriptions, localized labels, and permission-aware admin screens. Roll out with a rollback plan and monitor table rendering after deployment.
What alternatives exist to frenchfrogs/framework for Laravel admin table builders and what maintenance does it add?
For table-heavy admin panels, common alternatives include Filament, Laravel Nova, Backpack, or a custom Blade table component, depending on your stack. frenchfrogs/framework is best suited to internal admin panels already using its fluent table builder. Maintenance is low incremental effort but adds one more UI package version to track, and sparse release notes increase the need for internal dependency review.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager