netlify/primitives

Netlify platform primitives and local dev emulation

TypeScript

26

640 commits

updated Oct 13, 2026

See the code

README

Netlify Primitives

Implementation of different Netlify platform primitives. Includes both developer-facing utilities as well as the logic required for the local emulation of each primitive to aid local development workflows.

Installation

This monorepo uses npm workspaces.

Start by installing the dependencies:

npm install

You can then build all the packages:

npm run build --workspaces=true

When working on the packages, it can be helpful to have them rebuild on change:

npm run dev

Packages

NameDescriptionVersion
🤖 @netlify/aiTypeScript utilities for interacting with Netlify AI featuresnpm version
🔀 @netlify/aws-lambda-compatAWS Lambda compatibility wrapper for Netlify Functionsnpm version
🗄️ @netlify/blobsTypeScript client for Netlify Blobsnpm version
💾 @netlify/cacheTypeScript utilities for interacting with the Netlify cachenpm version
🗃️ @netlify/databaseTypeScript client for interacting with Netlify's managed databasenpm version
🛠️ @netlify/devEmulation of the Netlify environment for local developmentnpm version
🔧 @netlify/dev-utilsTypeScript utilities for the local emulation of the Netlify environmentnpm version
🌐 @netlify/edge-functionsTypeScript utilities for interacting with Netlify Edge Functionsnpm version
⚡ @netlify/functionsTypeScript utilities for interacting with Netlify Functionsnpm version
📋 @netlify/headersTypeScript implementation of Netlify's headers enginenpm version
🔐 @netlify/identityTypeScript utilities for interacting with Netlify Identitynpm version
🖼️ @netlify/imagesTypeScript utilities for interacting with Netlify Image CDNnpm version
🔍 @netlify/otelTypeScript utilities to interact with Netlify's OpenTelemetrynpm version
🔄 @netlify/redirectsTypeScript implementation of Netlify's rewrites and redirects enginenpm version
🏛️ @netlify/runtimeNetlify compute runtimenpm version
🔨 @netlify/runtime-utilsCross-environment utilities for the Netlify runtimenpm version
📁 @netlify/staticTypeScript implementation of Netlify's static file serving logicnpm version
🔢 @netlify/typesTypeScript types for Netlify platform primitivesnpm version
netlify
nuxt-module
primitives
vite
vite-plugin

netlify/primitives

Netlify platform primitives and local dev emulation

TypeScript

26

640 commits

updated Oct 13, 2026

See the code

README

Netlify Primitives

Implementation of different Netlify platform primitives. Includes both developer-facing utilities as well as the logic required for the local emulation of each primitive to aid local development workflows.

Installation

This monorepo uses npm workspaces.

Start by installing the dependencies:

npm install

You can then build all the packages:

npm run build --workspaces=true

When working on the packages, it can be helpful to have them rebuild on change:

npm run dev

Packages

NameDescriptionVersion
🤖 @netlify/aiTypeScript utilities for interacting with Netlify AI featuresnpm version
🔀 @netlify/aws-lambda-compatAWS Lambda compatibility wrapper for Netlify Functionsnpm version
🗄️ @netlify/blobsTypeScript client for Netlify Blobsnpm version
💾 @netlify/cacheTypeScript utilities for interacting with the Netlify cachenpm version
🗃️ @netlify/databaseTypeScript client for interacting with Netlify's managed databasenpm version
🛠️ @netlify/devEmulation of the Netlify environment for local developmentnpm version
🔧 @netlify/dev-utilsTypeScript utilities for the local emulation of the Netlify environmentnpm version
🌐 @netlify/edge-functionsTypeScript utilities for interacting with Netlify Edge Functionsnpm version
⚡ @netlify/functionsTypeScript utilities for interacting with Netlify Functionsnpm version
📋 @netlify/headersTypeScript implementation of Netlify's headers enginenpm version
🔐 @netlify/identityTypeScript utilities for interacting with Netlify Identitynpm version
🖼️ @netlify/imagesTypeScript utilities for interacting with Netlify Image CDNnpm version
🔍 @netlify/otelTypeScript utilities to interact with Netlify's OpenTelemetrynpm version
🔄 @netlify/redirectsTypeScript implementation of Netlify's rewrites and redirects enginenpm version
🏛️ @netlify/runtimeNetlify compute runtimenpm version
🔨 @netlify/runtime-utilsCross-environment utilities for the Netlify runtimenpm version
📁 @netlify/staticTypeScript implementation of Netlify's static file serving logicnpm version
🔢 @netlify/typesTypeScript types for Netlify platform primitivesnpm version
netlify
nuxt-module
primitives
vite
vite-plugin

Significant stargazers

Pooya Parsa

5,150 followers · starred Jul 2025

Kristóf Poduszló

319 followers · starred Jul 2025

Florian Kissling

169 followers · starred May 2025