The Streamsheets project provides a platform for processing stream data using a spreadsheet-like interface and spreadsheet-like formulas. In order to achieve this it provides:
- Web UI Service: A spreadsheet-like user interface for visually creating and managing Streamsheets.
- Gateway Service: An API for managing Streamsheets.
- Machine Service: A backend runtime for executing Streamsheets.
- Streams Service: A pluggable system for adding connectors to other protocols, databases, etc.
- Graph Service: A service for synchronizing Streamsheets interactions between different users.