Skip to content


This documentation is still work in progress. is a platform for running serverless functions. It is designed to be simple, fast, and easy to use. It is built on top of WebAssembly and is designed to be language agnostic. This means you can write your functions in any language that compiles to WebAssembly.


Currently we only support JavaScript/TypeScript, but we are working on adding support for more languages.

Hello World Example

Create new project in the dashboard and add a new function with the following code:

 * @typedef {Object} Env

export default {
   * @param {Request} request
   * @param {Env} env
   * @param {ExecutionContext} ctx
   * @returns {Response}
  fetch(request, env, ctx) {
    return new Response("<h1>Hello, JS SDK</h1>", {
      headers: {
        "content-type": "text/html",


The API definition is similar to the Cloudflare Workers API. We will keep it compatible with Cloudflare Workers as much as possible with developing features in the future.

JavaScript API

Read the JavaScript API documentation to learn more about the JavaScript API.

Released under the Apache License Version 2.0