Functions
<5ms cold startServerless 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(),
})Looking for more examples?
Browse Sylphx on GitHub (opens in new tab)