#event-store #queue #cli

bin+lib cross-stream

An event stream store for personal, local-first use, specializing in event sourcing

4 releases (2 breaking)

0.2.0 Jan 4, 2025
0.1.0 Dec 6, 2024
0.0.9 Nov 1, 2024
0.0.8 Oct 7, 2024

#1670 in Embedded development

Download history 35/week @ 2024-12-13 16/week @ 2024-12-20 22/week @ 2024-12-27 207/week @ 2025-01-03 40/week @ 2025-01-10 4/week @ 2025-01-31 2/week @ 2025-02-07

429 downloads per month

MIT and maybe CC-PDDC

5.5MB
5K SLoC

xs (cross-stream) CI Discord

xs is an event stream store for personal, local-first use. Think of it like sqlite, but specializing in the event sourcing use case.

Read here to get started or join our Discord to ask questions.

Built with 🙏💚

  • fjall: for indexing and metadata
  • cacache: for content (CAS)
  • hyper: provides an HTTP/1.1 API over a local Unix domain socket for subscriptions, etc.
  • Nushell: for scripting and interop

Dependencies

~89–125MB
~2.5M SLoC