Modules@revojs/vue

Vue applications without framework glue.

Bring Vue rendering, nested layouts, client navigation and server-aware data loading into the revojs route system.

Open on npm

What it handles

SSR and hydration
Nested page layouts
Client-side navigation
Async data and refresh
Start here
import vue from "@revojs/vue/module";
import { revojs } from "revojs/module";

export default revojs({
    modules: [vue],
});

Keep exploring

Related modules

@revojs/ui

A compact Vue component library with semantic themes, Iconify integration and accessible primitives designed to be composed.

@revojs/translate

Localize copy and route paths together, with locale detection and generated types shared across server and client rendering.

@revojs/auth

Manage signed sessions, password and passkey methods, OAuth providers and lifecycle hooks without surrendering your application model.