Skip to main content

abxbus: Production-ready multi-language event bus

abxbus logo DeepWiki: Python PyPI - Version NPM Version GitHub License AbxBus is an in-memory event bus for async Python, TypeScript (Node and browser environments), Rust, and Go, built for predictable event-driven workflows with strong typing and consistent cross-language behavior. Core strengths:
  • Typed event payloads and typed handler return values
  • Deterministic queue semantics with configurable concurrency
  • Nested event lineage tracking (event_parent_id / event_path)
  • Event forwarding, bridge transports, and middleware integration

Minimal usage

See Quickstart for installation and first full example.

Repository examples

Runnable end-to-end examples and implementation smoke tests live in the repo: