Automate things with TypeScript without APIs or databases.
Build bots, protoypes, and internal tools faster.
Membrane is a TypeScript runtime specifically designed to build personal automation tools and interact with APIs more easily.
What is Membrane?
- Browser Integration
- Durable Programs
- ➤It's just SQLite
- The Graph
- Cron Jobs and Timers
- Built inside VS Code
Each membrane program is entirely stored in a single SQLite database. This database holds the program code, schema, timers, and all communication to and from the outside world (inbox and outbox).
Because an SQLite database is just one file, we can move programs between servers without skipping a beat. This portability allows you to migrate programs from our infrastructure to your home server† as needed, for example, to reduce latency or for privacy considerations.
All data is yours, and you can migrate out at any point.
†: Membrane is not self-hostable just yet but it's in the roadmap.
❋ ❋ ❋
Drop your email to get updates
[Sorry! We're working on this]