ubean

A full-stack Vue meta-framework built on Vite, Hono and Vue.

Full-stack SSR

Vue SSR with Inertia-style page routing, islands architecture, and view transitions. Per-route SSR control and streaming support for fast TTFB.

File-based Routing

Typed API + page routes, defineHandler chains, definePage macro, route guards.

Islands

Partial hydration via client:load|idle|visible|media|only, auto-registered and hydrated.

Multi-platform

Node, Cloudflare, Vercel, Netlify, Bun, Deno presets with a capability matrix.

DevTools

Panel with Pages, API, Middleware, Cron, Env, Playground and an AI assistant. Full route inspection and server action debugging.

i18n

vue-i18n 11 with compact locale routing and SSR hydration.

Ecosystem

@ubean/auth

Email/password and OAuth authentication with session management.

@ubean/icon

Local SVG icon collections with Iconify API fallback.

@ubean/content

Markdown collections with frontmatter, TOC and full-text search.

@ubean/image

Optimized image processing and responsive srcset.

@ubean/ai

Agent and tool definitions on top of the Vercel AI SDK.

@ubean/integrations

PWA, fonts, Electron, Pinia and UI integrations.