Join Discord

Enter your email to get updates
What is Membrane?
Membrane is a hosted TypeScript runtime specifically designed to build personal automation tools and interact with APIs more easily.
Example of a Membrane program that send a sms when a new subscriber is subscribed to a Mailchimp audience.
Subscribe to event
Send SMS notification
import { nodes, root, state } from "membrane";
const { mailchimp } = nodes;

export async function configure({ audienceId }) {
  const audience ={ id: audienceId }); = await;
  await audience.subscribed.$subscribe(root.handler);

export async function handler(_, { event }) {
  await nodes.sms.send({
    message: `New subscriber on "${}": ${}`,
Install From VS Code
Dev Blog