{"id":14551179,"url":"https://github.com/eclipse-zenoh-flow/zenoh-flow","last_synced_at":"2025-12-24T19:03:45.534Z","repository":{"id":39626324,"uuid":"368147595","full_name":"eclipse-zenoh-flow/zenoh-flow","owner":"eclipse-zenoh-flow","description":"zenoh-flow aims at providing a zenoh-based data-flow programming framework for computations that span from the cloud to the device.","archived":false,"fork":false,"pushed_at":"2025-01-29T09:38:00.000Z","size":7265,"stargazers_count":96,"open_issues_count":7,"forks_count":21,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-03-29T15:11:18.246Z","etag":null,"topics":["autonomous-vehicles","data-science","dataflow-programming","machine-learning","robotics","ros2","rust-lang"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eclipse-zenoh-flow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-17T10:37:01.000Z","updated_at":"2025-03-02T16:24:12.000Z","dependencies_parsed_at":"2023-11-21T10:30:46.750Z","dependency_job_id":"1781b080-30f6-406b-9ad9-942d8b619334","html_url":"https://github.com/eclipse-zenoh-flow/zenoh-flow","commit_stats":{"total_commits":417,"total_committers":8,"mean_commits":52.125,"dds":0.5419664268585132,"last_synced_commit":"ddb054a72924da58042af726bff114851a98e08b"},"previous_names":["eclipse-zenoh-flow/zenoh-flow","eclipse-zenoh/zenoh-flow"],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-zenoh-flow%2Fzenoh-flow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-zenoh-flow%2Fzenoh-flow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-zenoh-flow%2Fzenoh-flow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eclipse-zenoh-flow%2Fzenoh-flow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eclipse-zenoh-flow","download_url":"https://codeload.github.com/eclipse-zenoh-flow/zenoh-flow/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247361695,"owners_count":20926643,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autonomous-vehicles","data-science","dataflow-programming","machine-learning","robotics","ros2","rust-lang"],"created_at":"2024-09-06T14:00:33.176Z","updated_at":"2025-12-24T19:03:40.474Z","avatar_url":"https://github.com/eclipse-zenoh-flow.png","language":"Rust","funding_links":[],"categories":["Recently Updated","Libraries"],"sub_categories":["[Sep 04, 2024](/content/2024/09/04/README.md)","Network programming"],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/eclipse-zenoh/zenoh/master/zenoh-dragon.png\" height=\"150\"\u003e\n\n\n[![Eclipse CI](https://ci.eclipse.org/zenoh/buildStatus/icon?job=zenoh-flow-nightly\u0026subject=Eclipse%20CI)](https://ci.eclipse.org/zenoh/view/Zenoh%20Flow/job/zenoh-flow-nightly/)\n[![CI](https://github.com/eclipse-zenoh/zenoh-flow/actions/workflows/ci.yml/badge.svg)](https://github.com/eclipse-zenoh/zenoh-flow/actions/workflows/ci.yml)\n[![Discussion](https://img.shields.io/badge/discussion-on%20github-blue)](https://github.com/eclipse-zenoh/roadmap/discussions)\n[![Discord](https://img.shields.io/badge/chat-on%20discord-blue)](https://discord.gg/vSDSpqnbkm)\n\n\n# Eclipse Zenoh-Flow\n\nZenoh-Flow is the union of Zenoh and data flow programming: a declarative framework for computations that span from the _Cloud_ to the _Thing_.\n\n## Description\n\nZenoh-Flow aims at simplifying and structuring (i) the _declaration_, (ii) the _deployment_ and (iii) the _writing_ of \"complex\" applications that can span from the Cloud to the Thing (or close to it).\n\nTo these ends, Zenoh-Flow leverages the _data flow programming model_ --- where applications are viewed as a directed graph of computing units, and _Zenoh_ --- an Edge-native, data-centric, location transparent, communication middleware.\n\nThis makes for a powerful combination as Zenoh offers flexibility and extensibility while data flow programming structures computations. The main benefit of this approach is that this allows us to decorrelate applications from the underlying infrastructure: data are published and subscribed to (_automatically_ with Zenoh-Flow) without the need to know where they are actually located.\n\n## Features Requests\nIf you would like to see additional features, please submit an issue or reach us out on [Discord](https://discord.gg/zARxf4Dr8Y)\n\n-----\n\n🧑‍💻 We are currently keeping our documentation and guides in the [Wiki](https://github.com/eclipse-zenoh/zenoh-flow/wiki) tab of this repository.\n\n-----\n\n## Installation\n\nFollow our guide [here](https://github.com/eclipse-zenoh/zenoh-flow/wiki/Installation-(v0.4.0))!\n\n## Getting Started\n\nThe best way to learn Zenoh-Flow is to go through our [getting started guide](https://github.com/eclipse-zenoh/zenoh-flow/wiki/Getting-started-(v0.4.0)).\n\n## Examples\n\nWe encourage you to look at the examples available in our [examples repository](https://github.com/ZettaScaleLabs/zenoh-flow-examples).\n\n🚗 If you still want more, we also ported an [Autonomous Driving Pipeline](https://github.com/ZettaScaleLabs/stunt)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-zenoh-flow%2Fzenoh-flow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feclipse-zenoh-flow%2Fzenoh-flow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feclipse-zenoh-flow%2Fzenoh-flow/lists"}