Skip to main content

Twine is an open-source, auto-scaling independent infrastructure for WebSockets

Built to drop reliable real-time functionality into existing web applications

Real-Time Communication

Developers access Twine's load-tested pub/sub mechanism through a secure API that drops into their existing JavaScript application code.

Connection State Recovery

Reconnecting users rejoin the real-time channels they were subscribed to and receive in-order delivery of missed messages.

Auto-Scaling

Twine's Dockerized business logic runs within an auto-scaling AWS Elastic Beanstalk environment, with conservative and customizable scaling triggers.

Data Ownership

Twine stores all of its data within the AWS account specified during the Twine deployment process.

Deployed on AWS

Twine deploys on the Amazon Web Services infrastructure, leveraging the robust capabilities of AWS to ensure reliable and scalable real-time interactions.

Read our Case Study

Tech Talk

This live presentation was given on December 8th, 2023 as a way to showcase Twine and our journey of building it.

Meet Team Twine

Leeya Davis

Software Engineer

Brooklyn, NY


Maddy Woodrum

Software Engineer

New York, NY


Spencer Wightman

Software Engineer

Christchurch, NZ


Christopher Brum

Software Engineer

Portland, OR