eclipse-zenoh/zenoh
zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Build with Backblaze B2
SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.
Loading star history...
Where it stands
Rank, growth pace and release cadence relative to everything GStars tracks.
3 releases in the last 90 days, the latest 4 days ago, with 80 contributors on GitHub.
Peaked at #68 in the weekly ranking the week of Mar 8, its best in the past year.
Use Cases & Benefits
- Unifies data in motion, data at rest, and computations with a blend of pub/sub, geo-distributed storage, queries, and compute capabilities.
- Delivers exceptional time and space efficiency beyond mainstream distributed data and messaging stacks.
- Use for building efficient, geo-distributed pub/sub messaging systems in IoT and edge computing environments.
- Use for implementing distributed storage and query layers that require seamless integration with real-time data streams.
- Use for developing robotics or networked embedded systems needing unified data access and computation across heterogeneous nodes.
Should you depend on it?
License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.
License
Other
GitHub could not identify this license; read the LICENSE file before depending on it.
Community files
- README: present
- Contributing guide: present
- Code of conduct: present
Watch-outs
- License not identified by GitHub; read the LICENSE file before depending on it.
General guidance from repository metadata, not legal advice. How we score
From the README
Eclipse Zenoh: Zero Overhead Pub/Sub, Store/Query and Compute.
Zenoh (pronounced /zeno/) unifies data in motion, data at rest, and computations. It carefully blends traditional pub/sub with geo-distributed storage, queries, and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.
Check the website zenoh.io for more information and installation instructions.
See also the roadmap for more detailed technical information.
This repository contains the following elements:
This crate is the primary and reference implementation of the Zenoh protocol. The Zenoh libraries for other languages are bindings to this Rust implementation, except for the pure-C zenoh-pico (see the "Language Support" section below).
This crate contains extended components of Zenoh:
The Zenoh router is a standalone daemon used to support Zenoh network infrastructure.
The crates related to plugin support in
zenohd.The internal crates used by
zenoh. These crates are not intended to be imported directly, and their public APIs can be changed at any time. Stable APIs are provided byzenohandzenoh-extonly.Zenoh usage examples. These examples have a double purpose: they not only demonstrate writing Zenoh applications in Rust but also serve as a set of tools for experimenting with and testing Zenoh functionality.
Daily snapshots
Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots
+244 stars over 83 days across 8 snapshot days.
Forks
413+65
Open issues
366+96
Compared with peers in Messaging
Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth
| Repository | Stars | +7d | Health | Last release |
|---|---|---|---|---|
| crmne/zapfast | 3.1K | +839 | 60 | 2 days ago |
| macro-inc/macro | 6.2K | +522 | 40 | today |
| supabase/supabase | 114.6K | +268 | 60 | 90 days ago |
| nestjs/nest | 76.9K | — | 65 | 3 days ago |
| Kong/insomnia | 40.1K | — | 65 | 7 days ago |
| eclipse-zenoh/zenoh | 3.3K | — | 65 | 4 days ago |
| Category median | 40.1K | +522 | 60 | — |
Discover Repositories
Search across tracked repositories by name or description