Skip to main content

Functions

<5ms cold start

Serverless V8 isolate functions

Serverless functions powered by V8 isolates (Deno runtime). Cold starts under 5ms, full Web Standard API, TypeScript native — no build step needed. Import npm packages via CDN. Each function runs in its own isolated V8 context per project. Pay per invocation, with a generous free tier.

Overview
Pricing
Usage
Docs
Examples
Deploy a Functionfunctions/hello-world/index.ts
typescript
export default async function handler(req: Request): Promise<Response> {
  const { name } = await req.json()
  return Response.json({ message: `Hello, ${name}!` })
}
Deploy via SDKdeploy-function.ts
typescript
import { createConfig, FunctionsClient } from '@sylphx/sdk'

const config = createConfig({ secretKey: process.env.SYLPHX_SECRET_KEY! })

await FunctionsClient.deploy(config, {
  name: 'hello-world',
  code: await Bun.file('./functions/hello-world/index.ts').text(),
})