Skip to main content

Deno Deploy
Simple serverless JavaScript

The fastest, easiest way to deploy server-side JavaScript
Built-in APIs for persistence, queues, and more
Supports millions of modules from Node.js and npm
Build API servers, bots, full stack web apps, or realtime backends
Securely run untrusted JavaScript or TypeScript code in the cloud
We chose Deno to power Netlify Edge Functions because it's optimized for performance and doesn't force proprietary APIs onto our users.”
Mathias Biilmann
Mathias Biilmann
CEO, Netlify

Serverless that’s effortless

Powered by Deno. Built-in data & infrastructure APIs. Millions of npm modules. Serverless has never been this easy.

import OpenAI from "npm:openai@4";

const openai = new OpenAI({
  apiKey: Deno.env.get("OPENAI_API_KEY")
});

Deno.serve(async (req: Request) => {
  const completion = await openai.chat.completions.create({
    model: "gpt-3.5-turbo",
    messages: [{ role: "user", content: "Tell me a dad joke" }],
  });
  const joke = completion.choices[0].message.content;
  return new Response(joke);
});

Simple APIs that scale to billions of requests

With a few lines of TypeScript, create a server that can scale to handle billions of requests across our global edge network.

Built-in database, queues, and more

Deno Deploy has built-in APIs for key/value storage, task queues, and job scheduling. Build data-driven serverless apps incredibly fast.

postgres logo
PostgreSQL
mysql logo
MySQL
mongodb logo
MongoDB
redis logo
Redis
dynamodb logo
DynamoDB
aws logo
AWS SDK
firebase logo
Firebase
supabase logo
Supabase
openai logo
OpenAI
stripe logo
Stripe
github logo
GitHub
datadog logo
Datadog
salesforce logo
Salesforce
twilio logo
Twilio
sendgrid logo
SendGrid
slack logo
Slack
discord logo
Discord
Fresh
Hono
Deno KV logo
Deno KV

Connect to anything with millions of npm modules

Deno Deploy is the first and only isolate cloud to natively support millions of npm modules. With the vast JavaScript ecosystem at your disposal, you can connect to almost any database or API.

Solved with Deno Deploy

Deno's advanced isolate cloud powers use cases like these every day.

Subhosting

Enable customization with JavaScript and TypeScript code within your platform by running your users' untrusted code on Deno Deploy.

Allow your users to create serverless edge functions
Empower customers to build their own features and integrations
Maintain granular control over security and resource access
Learn more

API Servers

Deno Deploy is a great choice for hosting light-weight API servers and other machine-to-machine traffic, like ingesting webhooks or handling ETL jobs.

Quickly deploy TypeScript code for bots and integrations
Deploy single file web servers from the command line or GitHub
Built-in database and queue APIs keep your app simple
Learn more

Real-time Applications

Deploy supports web standard real-time APIs like WebSocket, BroadcastChannel, and EventSource, making it a great choice for your real-time backend.

Web standard real-time APIs available by default
Built-in async APIs for data and queues
Global edge network means clients will be connected to physically close servers
Learn more

Developers ❤️ Deno Deploy

What will you build with Deno Deploy?

Get started with a template or preconfigured Playground.

Full stack web app with Fresh

Build a full stack web application using Fresh, the advanced web framework from Deno.

Get Started

API server with Hono

Build a light-weight API server with Hono, the spiritual successor to Sinatra and Express, built for the edge.

Get Started

Static site with Vite and TSC

Build a static site with Vite and serve it on Deno Deploy. Static build includes TypeScript compilation.

Get Started

Loved by developers, trusted by top engineering teams.

Get started with the world's most advanced platform for serverless JavaScript.

Deploy Now