Create web servers that run anywhere.

Nitro is an open source TypeScript framework to build ultra-fast web servers.
The open engine powering Nuxt and open to everyone.

$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 in development.


Deploy Anywhere

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



Async chunk loading for fast server startup time and answer.



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.



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.