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
Jquery Bundle

Jquery Bundle Laravel Package

rhapsody-project/jquery-bundle

A Symfony bundle from the Rhapsody Project that packages jQuery assets and integrates them with Symfony’s asset and templating systems, making it easy to include jQuery in Rhapsody applications.

View on GitHub
Deep Wiki
Context7

jQuery Bundle for Symfony 2

Frequently asked questions about Jquery Bundle
What does the rhapsody-project/jquery-bundle package actually do?
It is a Symfony bundle from the Rhapsody Project that ships jQuery as bundled assets and exposes them through Symfony's templating and asset helpers. Instead of dropping script tags into every template, you include jQuery once through the bundle so the library stays consistent across the application. It also centralizes the jQuery version your project depends on.
Is this package for Laravel or Symfony?
It is a Symfony bundle, not a Laravel package, so it will not work with Laravel's service provider and Blade setup out of the box. The integration points are Symfony bundles, Twig helpers, and Assetic. If you are building a Laravel application, you should use Laravel's own asset tooling such as Vite or Mix instead.
How do I install jquery-bundle with Composer?
Install it with Composer by requiring rhapsody-project/jquery-bundle in your project. After installation, the bundle has to be registered in your Symfony application before the helpers become available. Check the repository's composer.json for the exact package constraints before adding it to an existing project.
How do I register the bundle in a Symfony application?
On older Symfony versions the bundle is registered in the kernel's bundle array, typically AppKernel.php. On Symfony 4 and later it goes into config/bundles.php. Once registered, the Twig and Assetic helpers provided by the bundle are available to your templates.
How do I include jQuery in a Twig template using this bundle?
You reference the bundled jQuery asset from your Twig templates through the bundle's Twig helper rather than hardcoding a script tag with a path. This keeps the include in one consistent place and avoids duplicated script tags leaking into individual templates. The exact helper signature is documented in the bundle's README.
Does jQueryBundle require Assetic to work?
The bundle is designed around Symfony's asset helpers and Assetic, so Assetic is part of its intended usage for asset loading and management. Assetic itself is legacy in modern Symfony, where Webpack Encore or AssetMapper are the common replacements. If your application has already moved off Assetic, this bundle may not fit your asset pipeline.
How do I control which jQuery version gets loaded?
The bundle bundles a specific jQuery release and is meant to keep one single, configurable jQuery version per project. Upgrading jQuery usually means updating the package to a release that ships the newer assets. This avoids the common problem of multiple jQuery versions being loaded from different templates.
Which Symfony versions does jQueryBundle support?
The bundle targets older Symfony generations where bundles, Twig helpers, and Assetic were the standard asset workflow. Because of that, support on current Symfony releases is likely limited, and you should verify the constraints in composer.json before installing. On modern Symfony applications, native asset management is usually a better fit.
Is jQueryBundle still maintained, and what are the alternatives?
It is a small, narrow-purpose bundle from the Rhapsody Project, so active maintenance should be verified on the repository before relying on it. Common alternatives are importing jQuery through Webpack Encore or Vite, or using Symfony AssetMapper. Those approaches integrate with modern Symfony asset pipelines and avoid Assetic entirely.
Can I use jQueryBundle safely in production?
It can run in production as long as your Symfony version matches the bundle's supported constraints and Assetic is part of your asset deployment. The main risk is not the bundle itself but the aging Assetic toolchain around it, which may hold back Symfony upgrades. Review the repository's issue tracker and last release date before committing to it for a long-lived project.
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