A retired Rails gem that integrated Webpack to manage JavaScript modules in Rails applications.
Webpacker was an official Rails gem that integrated Webpack to manage JavaScript modules in Rails applications. It provided a bridge between Rails and modern JavaScript tooling, allowing developers to use Webpack for compiling, bundling, and managing JavaScript assets within Rails projects. The gem has been retired following the release of Rails 7, which introduced newer JavaScript bundling approaches.
Rails developers who needed to integrate modern JavaScript tooling into their applications, particularly those working on Rails 5.x and 6.x applications before Rails 7's JavaScript alternatives became available.
Webpacker offered an officially-supported way to use Webpack within Rails without complex configuration, following Rails conventions while providing access to modern JavaScript ecosystem features. It simplified the setup process and provided a standardized approach that worked well with the Rails asset pipeline.
Use Webpack to manage app-like JavaScript modules in Rails
Integrated Webpack into Rails with minimal configuration, following Rails' convention-over-configuration philosophy to simplify setup for developers.
Provided a structured approach for managing JavaScript, CSS, and other assets within Rails projects, reducing fragmentation in asset handling.
Included a development server with hot-module reloading capabilities, enhancing developer experience by enabling real-time updates during coding.
Offered pre-configured Webpack settings tailored for Rails applications, lowering the barrier to entry for using modern JavaScript tooling.
No longer actively maintained by the Rails team, with only limited security patches for the Ruby gem and no updates to JavaScript libraries, making it obsolete for new development.
Switching to alternatives like jsbundling-rails or import maps requires non-trivial effort, as documented in migration guides, which can be disruptive for existing projects.
The gem is stuck at v5 without newer Webpack or JavaScript library versions, potentially leading to compatibility issues with modern dependencies and tools.
While it simplified setup, advanced customizations often required deep Webpack expertise, contradicting its goal of accessibility for non-experts.
Flexible authentication solution for Rails with Warden.
Open-source headless eCommerce platform with REST API, TypeScript SDK, and Next.js storefront for cross-border, B2B or marketplace eCommerce.
The administration framework for Ruby on Rails applications.
Classier solution for file uploads for Rails, Sinatra and other Ruby web frameworks
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.