MCPcopy Index your code
hub / github.com/nitrojs/nitro

github.com/nitrojs/nitro @v3.0.260610-beta sqlite

repository ↗ · DeepWiki ↗ · release v3.0.260610-beta ↗
644 symbols 2,335 edges 482 files 4 documented · 1%
README

Ask DeepWiki

Nitro

[!NOTE] You’re viewing the v3 branch. For the current stable release, see Nitro v2.

Nitro extends your Vite app with a production-ready server, designed to run anywhere. Add server routes, deploy across multiple platforms, and enjoy a zero-config experience.

📘 Docs: https://nitro.build

Contributing

See Check out the Contribution Guide to get started.

License

Released under the MIT License.

Extension points exported contracts — how you extend this code

CFPagesEnv (Interface)
* Reference: https://developers.cloudflare.com/workers/runtime-apis/fetch-event/#parameters
src/presets/cloudflare/runtime/cloudflare-pages.ts
FileEntry (Interface)
(no doc)
automd.config.ts
Context (Interface)
(no doc)
test/tests.ts
PreviewInstance (Interface)
(no doc)
src/preview.ts
Route (Interface)
(no doc)
src/routing.ts
ServerRequestContext (Interface)
(no doc)
src/types/h3.ts
FileRoutesByFullPath (Interface)
(no doc)
examples/vite-ssr-tsr-react/src/routeTree.gen.ts
FileRoutesByFullPath (Interface)
(no doc)
examples/vite-ssr-tss-react/src/routeTree.gen.ts

Core symbols most depended-on inside this repo

callHandler
called by 87
test/tests.ts
resolve
called by 64
src/runtime/meta.ts
defineConfig
called by 63
src/runtime/nitro.ts
defineNitroPreset
called by 47
src/presets/_utils/preset.ts
useNitroApp
called by 32
src/runtime/internal/app.ts
writeFile
called by 31
src/presets/_utils/fs.ts
fetch
called by 24
src/runtime/internal/vite/dev-worker.mjs
fetch
called by 21
test/vite/side-effects-fixture/server.ts

Shape

Function 456
Interface 106
Method 44
Class 38

Languages

TypeScript100%

Modules by API surface

src/presets/cloudflare/runtime/shims/workers.dev.mjs21 symbols
src/presets/vercel/utils.ts20 symbols
src/runtime/internal/vite/dev-worker.mjs19 symbols
src/routing.ts16 symbols
src/presets/winterjs/runtime/winterjs.ts16 symbols
src/dev/server.ts14 symbols
src/presets/aws-lambda/runtime/_utils.ts13 symbols
src/presets/netlify/types.ts12 symbols
src/presets/cloudflare/runtime/plugin.dev.ts12 symbols
src/types/config.ts10 symbols
src/presets/cloudflare/runtime/cloudflare-durable.ts10 symbols
scripts/bump-nightly.ts10 symbols

Dependencies from manifests, versioned

@apphosting/common0.0.9 · 1×
@azure/functions3.5.1 · 1×
@azure/static-web-apps-cli2.0.9 · 1×
@cloudflare/workers-types4.20260609.1 · 1×
@cloudflare/workers-utils0.23.0 · 1×
@deno/types0.0.1 · 1×
@hiogawa/vite-plugin-fullstack0.0.11 · 1×
@netlify/edge-functions3.0.8 · 1×
@netlify/functions5.3.0 · 1×
@preact/preset-vite2.10.5 · 1×
@rollup/plugin-alias6.0.0 · 1×
@rollup/plugin-commonjs29.0.3 · 1×

Datastores touched

database_nameDatabase · 1 repos

For agents

$ claude mcp add nitro \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact