10 releases
new 0.4.10 | Apr 25, 2024 |
---|---|
0.4.9 | Mar 21, 2024 |
0.4.6 | Feb 21, 2024 |
0.4.3 | Jan 30, 2024 |
0.2.0 | Jan 2, 2024 |
#217 in WebSocket
169 downloads per month
450KB
11K
SLoC
Plane is a distributed system for running stateful WebSocket backends at scale. Plane is heavily inspired by Figma’s mulitplayer infrastructure, which dynamically spawns a process for each active document.
Use cases include:
- Scaling up authoritative multiplayer backends.
- Running isolated code environments (like REPLs, code notebooks, and LLM agent sandboxes).
- Data-intensive applications that need a dedicated high-RAM process for each active user session.
Read more about Plane’s architecture.
Learn more
- Read the quickstart guide
- Learn about Plane concepts
- See instructions for building and developing Plane locally
- Read about production deployment
Dependencies
~84MB
~1.5M SLoC