Local-first event streaming for building reactive workflows and automation.
About
·
Documentation
·
Connect
·
Built with
If you think of an "event" like a frame in a movie—a small package on a timeline—an event streaming store is a database designed to record these frames in strict order, append-only, so they can be replayed or reacted to later.
For example, you might append a frame every time a message is
posted in a specific Discord channel. You can then
.cat
the stream to
review all captured messages, and—if you're in a
Nushell session—use pipelines to filter, aggregate, or
process them with a CLI tool.
See the installation guide to get started.
- Reactive Workflows: Build handlers that automatically respond to events as they flow through the stream
- CLI Integration: Turn any command-line tool into a streaming component with generators
- Nushell Native: First-class integration with Nushell for powerful data processing pipelines
- Real-time Streaming: Subscribe to live event feeds and build responsive applications
- Content Addressable: Efficient storage and deduplication of large payloads
- Local-first: Your data stays on your machine, no cloud dependencies required
Join our Discord to ask questions or share ideas.