The Cloud-Native Application Framework

With auto-provisioned infrastructure for your app
from any language for any cloud


Serverless Power-Ups

Accelerator features that run the same everywhere.
Functions & APIs

Serverless functions and APIs, with code sharing, security and unlimited scale.


Read and write large files including images, videos and docs.


Build reliable distributed apps that communicate through events and queues.


Securely store, retrieve and rotate API keys, database credentials and more.

Explore Features

Eliminate 1000s of lines of config. Seriously.

Nitric interprets your app and detects the best infrastructure to run it. Stop hand cutting config and markup for your deployments. Let your code do the talking.Learn more
import { api, bucket } from '@nitric/sdk'
// Declare the resources you need and what they're for
const images = bucket('profile-pics').for('reading')
// Create an API with code
const picsApi = api('pics')
// Define routes and handlers for your API
picsApi.get('profiles/:fileName', async(ctx) => {
const { fileName } = ctx.req.params
// Simply use the resource, no deployment scripts needed
ctx.res.body = await images.file(fileName).read()
return ctx

Run local, launch global

Create your prototype in minutes and run locally with the Nitric CLI.

Ready for the world? Nitric can push to AWS, Google Cloud or Azure from a single codebase.

Push-to-deploy is here

Our new platform, Nitric Deploy, is now in alpha! Based on the open source Nitric framework, Nitric Deploy builds and deploys the right infrastructure from your code in your chosen cloud.

Ready to have your cloud deployment pipeline created for you?

Try it out
the self-provisioning runtime for any languageBuild your next cloud project