A collection of small and dependency-free Alpine.js utilities
-
Updated
Dec 3, 2023 - TypeScript
A collection of small and dependency-free Alpine.js utilities
Alpine JS implementation of the double `requestAnimationFrame` method to force `$nextTick`
Track image loading with Alpine.js like a hunter!
An alpine.js plugin blueprint
Generate a table of content from headings within an element 📖
Prevent your forms getting unwanted submissions through the use of an image puzzle ✅
x-portal directive for alpinejs to moving elements between different points based on the screen size.
Check if an element is overlapping another 🥞
Simplifies the process of applying CSS classes with x-transition by creating a reusable template within a single directive.
Create desktop notifications with Alpine JS 📣
Trigger JavaScript when an element is resized.
Track the users scroll position and their progress on the page 🤿
Track the character count of an input with the option to compare against the max length 🔟
✉️ Inline HTTP requests made simple for Alpine.js 🌲
Create a custom cursor with Alpine JS and easily apply hover effects 👆
Query String Binding for AlpineJS
Easily add scroll to functionality with options, powered by Alpine JS 🐭
Add a description, image, and links to the alpinejs-plugin topic page so that developers can more easily learn about it.
To associate your repository with the alpinejs-plugin topic, visit your repo's landing page and select "manage topics."