Nitro

Create, build and deploy universal web servers everywhere.
The open engine powering Nuxt and open to everyone.

Bash
$npx giget@latest nitro$cd nitro-app$npm install$npm run dev
Click to copy

๐Ÿ‡

Rapid Development

Zero config setup with hot module replacement for server code.

๐Ÿ˜Œ

Deploy Everywhere

Deploy the same codebase to any deployment provider with no extra config.

๐Ÿ’ผ

Portable and Compact

Say goodbye to node_modules, output size is less than 1MB.

๐Ÿ“

Filesystem Routing

Automatically registers server and API routes.

๐Ÿค

Minimal Design

Minimal design to fit into any solution with minimum overhead

๐Ÿš€

Code-Splitting

Async chunk loading for fast server startup time and answer.

๐Ÿ‘•

TypeScript

TypeScript support out of the box with few more goodies.

๐Ÿ’พ

Storage Layer

Multi driver and platform-agnostic storage system.

๐Ÿ’ฐ

Cache API

Powerful built-in caching API.

๐Ÿฑ

Hackable

Built to be customized with the plugins hooks system.

โœจ

Auto Imports

Automatically import utilities for a minimal and clean codebase. Only the used ones will be added to the final bundle.

๐Ÿ›๏ธ

Backward Compatible

So you can use legacy npm packages, CommonJS and mocking Node.js modules for workers.