hanabi-core

Crates.iohanabi-core
lib.rshanabi-core
version0.1.0-alpha.2
created_at2025-08-23 22:35:57.786711+00
updated_at2025-09-28 02:39:14.136661+00
descriptionCore library for Hanabi
homepagehttps://github.com/ZNTH-Systems/hanabi
repositoryhttps://github.com/ZNTH-Systems/hanabi
max_upload_size
id1807932
size51,245
Lucas Morais (lmorais-dev)

documentation

https://github.com/ZNTH-Systems/hanabi/wiki

README

Hanabi

Hanabi is a high-speed key-value data store and data streaming platform using a highly concurrent and asynchronous architecture to achieve unbelievable performance.

This project is under development and considered in an alpha stage. It's by no means ready for production. Use by your own discretion and risk.

Features

  • Caching and key-value store
  • Pub/Sub channels
  • Persistable log streaming
  • Message routing
  • Data replication and load balancing out-of-the-box

Notice that this project is still under heavy development. And probably, most of the features are not implemented yet.

Roadmap

v0.1.0

  • Caching and Key-Value Store operations
  • Pub/Sub channels

v0.2.0

  • Node Clustering
  • Data replication and load balancing
  • Data persistence engine
  • ...more to come!

Supporting Hanabi

You can support Hanabi in multiple ways:

  • Star this repository
  • Share it with your friends
  • Report bugs and issues
  • Discuss with the community to teach and learn more about Hanabi
  • Contribute to the project
  • Donate to the project

This is a community project, and we appreciate all the support. Zenith Systems will never close Hanabi's source or gate features behind a paywall (like certain folks do), this is a forever free open-source project.

Anyone is free to use Hanabi for commercial purposes, but no commercial project or offering based on Hanabi is endorsed by Zenith Systems.

Contributing

We welcome contributions from the community! Please read our CONTRIBUTING.md for guidelines on how to contribute.

License

Hanabi is licensed under the MIT License. See LICENSE.md for details.

Commit count: 0

cargo fmt