Building event-driven applications
the easy way in Rust
Kincir is a unified message streaming library for Rust that provides a consistent interface for working with multiple message broker backends.
Key Features
Unified Interface
A simple, consistent API for publishing and subscribing to messages across different messaging systems.
Multiple Backends
Support for Kafka, RabbitMQ, and more message brokers with a single, consistent API.
Message Routing
Powerful message routing capabilities with customizable handlers for complex event processing.
Optional Features
Customize your build with optional feature flags for logging, Protocol Buffers support, and more.
Event-Driven Architecture
Build robust event-driven applications with reliable message passing and processing.
High Performance
Designed for performance with Rust's safety guarantees and zero-cost abstractions.
Ready to start building?
Check out the documentation to learn how to integrate Kincir into your Rust applications.
Get Started