Sprig is a free plugin that allows you to create reactive components from Twig templates and/or PHP classes. These components can re-render themselves on user-triggered events (clicks, changes to input fields, form submissions, etc.) using AJAX requests, without requiring you to write a single line of JavaScript.
Sprig enables common use-cases while completely avoiding full page refreshes:
- Live search
- Load more elements (with a button interaction or infinite scroll)
- Paginate, order and filter elements
- Add products to a cart
- Submit forms
To see working examples and video tutorials, visit the Learning Resources.

 Installation Instructions 
To install this plugin, copy the command above to your terminal.
11 Reviews  All reviews 
5/ 5
 Active Installs 
13,870
 License 
MIT
 Last release 
September 14, 2025
 Activity (30 days)
0
 Closed Issues 
0
 Open Issues 
0
 Merged PRs 
0
 Open PRs 


