A code first way to write integrations and automations between apps.

A Glue is just a single TypeScript file that you can test locally and deploy to our cloud. We handle all the pain - connectors, setting up webhooks, doing the ouath dance, storing auth and secrets, logging, autoscaling, and deployments.

Glue has an amazing DX - we provide the CLI and TypeScript runtime, you provide your favorite editor, version control and LLM.

import { glue } from "jsr:@streak-glue/runtime";

glue.webhook.onGet((_event) => {
  console.log("webhook 1 triggered");
});

glue.webhook.onGet((_event) => {
  console.log("webhook 2 triggered");
});

Docs

Signup for early access