Nexanexa

HTML-first · SEO-first framework

Real HTML. Zero JavaScript you didn't ask for.

Nexa compiles every page to real HTML — with SEO, i18n and real data — and only ships JavaScript to the nodes that actually need it. No empty bundle just in case.

src/pages/index.tsx
export const seo = {
    title: "My shop",
    description: "Running shoes"
};

function sayHi() {
    alert("hi from Nexa!");
}

export default function Home() {
    return (
        <main>
            <h1>Welcome</h1>
            <button onClick={sayHi}>Say hi</button>
        </main>
    );
}
17tutorial steps
0 KBJS on a page with no interaction
2languages, using the framework's own i18n
100%real HTML, indexable without running JS

Advantages

Why Nexa?

01

Zero JavaScript by default

A page with no interaction compiles to plain HTML. No runtime, no hydration, no empty bundle just in case.

02

Progressive activation

Every interactive node declares its own strategy: interaction, visible, idle, load, or manual.

03

Real SEO, not a plugin

Valid title, meta tags, Open Graph and JSON-LD, generated per page — with an analyzer that warns when something's missing.

04

Islands for what's truly interactive

A dashboard or a complex cart mounts with your favorite framework, without the rest of the site stopping being HTML-first.

05

Real cache-busting

Every generated file carries a hash of its own content — a redeploy never serves stale JS or CSS from a visitor's cache.

06

Native packaging

The same project ships a real desktop binary (Tauri) or a real APK (Capacitor), without rewriting anything.

07

First-class realtime

connectSSE/connectSocket wrap native EventSource/WebSocket in reactive signals — notifications, chat, live dashboards.

08

Backend-agnostic

load() makes a real HTTP GET against any backend you already have — PHP, Go, Node, whatever. Nexa doesn't impose its own.

Nexa

About the logo

The lotus at the center is purity and rebirth, the same symbol from Nezha's (哪吒) myth. Around it, a single wheel of fire evokes his wind-fire wheels and divine momentum. Inside the fire, a stylized koi merges Oweeme's identity with Nexa's. Jade, gold and red connect the mythical with the modern; the circuit traces on the ring mark the shift toward the digital.