Web Frameworks,
Unchained.
InertJS is the first zero-build-step, ultra-fast JavaScript framework with native out-of-order HTML streaming. Build the future, faster.
npx create-inert@latestZero Build Step
Forget Webpack and Vite. InertJS runs natively in Node.js, compiling your routes and templates on the fly instantly.
Out-of-order Streaming
The Vector engine streams HTML directly to the browser before async data finishes loading, giving instant responses.
Shield Security
Built-in protections against CSRF, XSS, and bot scraping. InertJS automatically sanitizes inputs and obfuscates CSS.
Built for the Modern Web
See what you can build with InertJS. Swipe to explore.
Unparalleled Ecosystem
Everything you need to build scalable, high-performance web applications comes built-in.
Pulse SPA Runtime
Zero-reload navigation with our tiny 1KB runtime. Pulse intelligently preloads linked pages for instant transitions.
Lens DevTools
A built-in developer overlay that provides real-time performance insights, error tracking, and routing analysis directly in your browser.
Vault Secrets
Ditch vulnerable .env files. InertJS uses a zero-trust encrypted secrets vault that decrypts directly into memory at runtime.
Automatic DOM Obfuscation
InertJS automatically encrypts your dynamic class names, IDs, and internal state at compile time. It acts like a reactive shield, making reverse engineering and bot scraping nearly impossible without shipping complex hydration logic.
- Stops automated scrapers
- Prevents CSS mapping
- Zero runtime overhead
<div class="user-profile-card" id="auth-container"><!-- Source Code --></div><div class="_ij_x8f9A" id="_ij_zB2"><!-- Encrypted Stream --></div>Vector Engine vs Node Mode
Watch how out-of-order HTML streaming obliterates traditional server-side rendering bottlenecks.
Flash Mode Enabled
Traditional frameworks block the entire page from rendering until the slowest database query resolves. They force your users to stare at a blank white screen.
InertJS uses Vector Engine Flash Mode to stream the HTML skeleton instantly. It suspends and injects async data blocks exactly when they finish, natively in the DOM, without any client-side JavaScript overhead.
Built for the Community, by the Community
InertJS is completely open-source under the MIT license. We believe the future of the web should be accessible, transparent, and driven by developer collaboration.
Ready to Build the Future?
Stop configuring bundlers and start shipping real products. Install InertJS in seconds and experience the framework that gets out of your way.







