5 projects
Vue 2 is the now end-of-life version of the progressive JavaScript framework for building user interfaces, centered on a reactive, component-based view layer with an incrementally adoptable design. This repository is archived in favor of Vue 3 (vuejs/core).
Yew is a Rust framework for building client-side web applications that compile to WebAssembly. It offers a React-like component model with an HTML macro, a virtual DOM, and JavaScript interoperability.
Quasar is a Vue.js-based framework that bundles a rich Material Design component library with build tooling, letting developers ship SPAs, SSR apps, PWAs, mobile (Cordova/Capacitor), Electron desktop apps, and browser extensions from one codebase.
Riot.js is a tiny, component-based UI library that brings a custom-tag authoring model to the browser, letting you write HTML-centric components with inline scripts, lifecycle hooks, and one-way data flow without a virtual DOM.
react-snap is a build-time prerendering tool that uses headless Chrome (via Puppeteer) to crawl a deployed single-page app and emit static, pre-rendered HTML for each route. It improves perceived performance and SEO without requiring server-side rendering infrastructure.