Vue.js Alternatives

Vue.js is described as 'Vue is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS and JavaScript, and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be it simple or complex' and is a very popular javascript framework in the development category. There are more than 25 alternatives to Vue.js for a variety of platforms, including Self-Hosted, Windows, Linux, Web-based and Mac apps. The best Vue.js alternative is Angular, which is both free and Open Source. Other great apps like Vue.js are React, Svelte, SolidJS and Vite.

Copy a direct link to this comment to your clipboard
Alternatives
Get a badge for your siteVue.js alternatives page was last updated

Alternatives list

  1. M2D2 icon
     Like

    A class to easily place data in DOM and update them immediately upon change. It is similar to Angular, Vue, ReactJS and alike frameworks while trying to keep the code clean and the learning curve small.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Google Chrome
    • Safari
    • WebKit
    • Opera
    • Firefox
    Good alternative?
     
  2. Rasti.js icon
     Like

    Rasti is a modern MVC library for building user interfaces.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Self-Hosted
    Good alternative?
     
  3.  1 like

    Ligi.js is a Javascript micro-library for keeping DOM elements in sync with arrays, and updating only properties that have changed. It is not a full declarative framework, but a simple set of utilities to help with reactivity in pure Javascript.

    Cost / License

    Platforms

    • Online
    • Self-Hosted
    Good alternative?
     
  4. Simple, declarative AJAX using HTML attributes.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    Good alternative?
     
  5. WakaPAC icon
     Like

    A lightweight reactive UI engine that unifies declarative data binding and a centralized event pipeline — delivering predictable, structured interactivity without build tools.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Self-Hosted
    • JavaScript
    Good alternative?
     
  6. talkDOM icon
     Like

    talkDOM is a lightweight, zero-dependency JavaScript library that brings the elegance and power of Smalltalk-style message passing directly to the browser DOM.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Self-Hosted
    • JavaScript
    • npm
    Good alternative?
     
  7. Aberdeen icon
     Like

    A TypeScript/JavaScript library for quickly building performant declarative user interfaces without the use of a virtual DOM.

    Cost / License

    • Free
    • Open Source (ISC)

    Platforms

    • JavaScript
    • Typescript
    • Self-Hosted
    Good alternative?
     
  8. Snice icon
     Like

    A web component library with 130+ ready-to-use UI components. Drop-in buttons, tables, modals, date pickers, forms, and more. Works anywhere — no framework required.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
    Good alternative?
     
  9. Sprae icon
     Like

    Sprae is a lightweight alternative to Alpine.js and petite-vue: reactive HTML attributes with no build step, a CSP-safe build for browser extensions, and the same directives in JSX, Next.js server components, Markdown, and server templates.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • JavaScript
    • npm
    Good alternative?
     
  10. µJS icon
     Like

    µJS intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single <script> tag, one call to mu.init(). No build step, no dependencies.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • JavaScript
    • npm
    Good alternative?
     
You are at page 4 of Vue.js alternatives