A rugged, minimal framework for composing JavaScript behavior in your markup. (by alpinejs)

Alpine Alternatives

Similar projects and alternatives to alpine
  • uhtml

    A micro HTML/SVG render

  • fetch

    A window.fetch JavaScript polyfill.

  • vue-devtools

    ⚙️ Browser devtools extension for debugging Vue.js applications.

  • unfetch

    🐕 Bare minimum 500b fetch polyfill.

  • cash

    An absurdly small jQuery alternative for modern browsers.

  • solid

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • json-editor

    JSON Schema Based Editor

  • hyperscript

    Create HyperText with JavaScript.

  • sciter-js-sdk

    Sciter.JS - Sciter but with QuickJS on board instead of my TIScript

  • synergy

    Synergy is a tiny runtime library for building web user interfaces

  • stage0

    Collection of low-level DOM tools for building high performant web interfaces

  • tacticalrmm

    A remote monitoring & management tool, built with Django and Vue.

  • django-prbac

  • neat-starter

    Starter Template for Netlify CMS, Eleventy, Alphine JS & Tailwind CSS

  • eureka

    Lucene-based search engine for your source code

  • alpinejs-demo

    Contains demos of common interfaces using Alpine.js

  • eleventy-plugin-files-minifier

    An Eleventy plugin to automatically minify files

  • whatwearewatching

  • barleytea

  • plateCalculator

    simple plate calculator

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better alternative or higher similarity.


Posts where alpine has been mentioned. We have used some of these posts to build our list of alternatives and similar projects.
  • Alternative lightweight UI library to modern day frameworks | 2021-01-16
  • You Might Not Need JQuery | 2021-01-13
    This might be interesting to you:
  • Interested in MeshCentral User Testing?
    Two projects I've found useful is alpinejs and json-editor. The former lets me create vue-like front-ends without the massive scaffolding, and the latter lets me create forms for editing settings in a json-schema format (which I can see you already adopted). Also both do not have any dependencies and are very lightweight.
  • Plate Calculator | 2021-01-10
    Functionality is implemented with Alpine.js.
  • Can anyone identify which framework or frontend library was used to make this nice home page?
    For the frontend, we are using Tailwind CSS, Alpine.js, and Vue.js.
    You were near, in fact it is Alpine that can be detected by the Vue Devtools as it is very similar. Or maybe they used it together with Vue. But I agree that the framework does not help in any way with making a web site/app pretty. In the end it just is Javascript. And from the naming of classes, it seems they used a utility CSS framework like tailwind as told by u/zenflow87.
  • What we are watching 📺 | 2021-01-07
    So I decided to start from the starter repository neat-starter, a template that combines the two previous technologies with Eleventy and Alpine.js. I quickly get rid of the last one, beceause I could not found any utility for my project. As for Eleventy, I already built two blogs with it, but I choose to go with it to learn it in another way.
  • Show HN: I Built A | 2021-01-07
    For the record - here they are alpine.js ( and synergy.js ( repos. | 2021-01-07
    That's super cool! I can see myself using this to add dynamic content more easily on server side rendered websites.

    How does Synergy compare to something like Alpine ( I haven't used Alpine yet, but it appears to be targeting roughly the same market.

  • Hagamos un widget del clima con alpine.js y open weather map | 2021-01-04
    Alpine nos ofrece 14 directivas y 6 propiedades mágicas que puedes conocer leyendo su documentación.
  • What do you think django is missing?! comparing to other web frameworks | 2021-01-01
    I have looked at it before and it looks like a great start. It seems like a mix of AlpineJS and htmx that is wired to Django views and models.
  • Let’s build a tab navigation with Alpine.js | 2020-10-19
    Yep, that’s it. It’s that easy. You can basically chain several options to make your transition look better. By default, if you only add x-show.transition it will add an in and out opacity plus scale transition with 200ms of duration. I changed that in this demo to only transition in, only change opacity and to last 750ms. If you want to take a look at other options, check out the docs.
  • Alpine.js directives and WordPress sanitization | 2020-10-06
    Another scenario is when you are working with JavaScript libraries using directives, such as Alpine.js or Vue.js.


Basic alpine repo stats
7 days ago

alpinejs/alpine is an open source project licensed under MIT License which is an OSI approved license.