Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Alpine.js Alternatives
Similar projects and alternatives to Alpine.js
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
-
-
-
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)
-
-
turbo
The speed of a single-page web application without having to write any JavaScript (by hotwired)
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Alpine.js discussion
Alpine.js reviews and mentions
-
Deploying a Static Game with Alpine, Tailwind, and Pulumi
Alpine.js
- Show HN: Nue – Apps lighter than a React button
-
60 Best JavaScript Libraries for Building Interactive UI Components
Alpine.js alpinejs.dev Minimal framework for declarative DOM interactions.
-
Creating a To-do app with HTMX and Django, part 8: inline edit, and using Iconify
As usual, there are a few possibilities here; one is to render both the with the title, and a form with for each row, and use plain Javascript (or AlpineJS) to toggle edit mode.
-
Supercharge your HTML with mizu.js!
That's why I grew fond of libraries such as Alpine.js and htmx, which require no setup and are easy to use. However, I felt these had some limitations. Since they were mostly designed for client-side usage, it wasn't really possible to use them in server-side rendering contexts (including static generation).
-
🔥I have launched a project and think it help you, maybe :)
In fact, it is really good as an alternative to modules like htmx and alpine.js, because it allows you to create dynamic interfaces with a minimum set of configurable parameters, as well as the size of the output files. This is achieved by working with the server, when we prepare the UI there, and we only transfer it to the client via API.
-
🍣 Sushi — Your Eloquent model driver for other data sources
It is created by Caleb Porzio (the guy behind Livewire and AlpineJS), Sushi simplifies your data when a full database table is unnecessary.
-
Build a Simple Auto-Play Carousel with Clickable Controls Using Alpine.js
Here's a step-by-step example of creating a simple carousel using Alpine.js. Alpine.js is a lightweight JavaScript framework that provides reactivity and can be used to build interactive components without a lot of JavaScript.
-
VidSnap: Effortless Screen Recording powered by Pinata
The web app was made using AlpineJS for interactivity, TailwindCSS for styling, Clerk for user authentication, and Vercel for deployments. This stack allowed me to quickly build and deploy an MVP within 24 hours.
-
Personal Finance Management App with Django, HTMX, Alpine, Tailwind and Plaid
Alpine.js is another lightweight JavaScript framework used to add interactivity. It plays nicely with Django’s template structure and provides quick, declarative behavior for things like modals, dropdowns, or toggles. In combination with HTMX, Alpine can give you just enough JavaScript to enhance the UX without having to deal with something like React or Vue. For instance, you can use Alpine to manage state in the frontend, like opening and closing modals or handling client-side validation.
-
A note from our sponsor - InfluxDB
influxdata.com | 25 Apr 2025
Stats
alpinejs/alpine is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of Alpine.js is HTML.