{"id":13672364,"url":"https://github.com/hadron-project/hadron","last_synced_at":"2025-04-27T21:32:53.686Z","repository":{"id":45850760,"uuid":"318937268","full_name":"hadron-project/hadron","owner":"hadron-project","description":"The Kubernetes native and CloudEvents native distributed event streaming, event orchestration \u0026 messaging platform","archived":false,"fork":false,"pushed_at":"2023-03-08T20:06:56.000Z","size":3257,"stargazers_count":36,"open_issues_count":32,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-10-31T11:58:51.745Z","etag":null,"topics":["cloudevents","dag","event-driven","events","kubernetes","messaging","orchestration","pipelines","pubsub","rpc","rust","streams","workflow-orchestration","workflows"],"latest_commit_sha":null,"homepage":"https://hadron-project.github.io/hadron/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hadron-project.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-12-06T02:52:37.000Z","updated_at":"2024-07-09T09:47:57.000Z","dependencies_parsed_at":"2022-09-22T16:51:35.929Z","dependency_job_id":null,"html_url":"https://github.com/hadron-project/hadron","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadron-project%2Fhadron","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadron-project%2Fhadron/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadron-project%2Fhadron/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hadron-project%2Fhadron/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hadron-project","download_url":"https://codeload.github.com/hadron-project/hadron/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224087278,"owners_count":17253526,"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":["cloudevents","dag","event-driven","events","kubernetes","messaging","orchestration","pipelines","pubsub","rpc","rust","streams","workflow-orchestration","workflows"],"created_at":"2024-08-02T09:01:33.487Z","updated_at":"2024-11-11T10:30:41.674Z","avatar_url":"https://github.com/hadron-project.png","language":"Rust","readme":"\u003ch1 align=\"center\"\u003eHadron\u003c/h1\u003e\n\u003cdiv align=\"center\"\u003e\n\n[![Build Status](https://github.com/hadron-project/hadron/workflows/CI/badge.svg?branch=main)](https://github.com/hadron-project/hadron/actions)\n[![Build Status](https://github.com/hadron-project/hadron/workflows/Pages/badge.svg?branch=main)](https://github.com/hadron-project/hadron/actions)\n[![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/hadron-operator)](https://artifacthub.io/packages/search?repo=hadron-operator)\n\u003c/div\u003e\n\u003cbr/\u003e\n\nHadron is the Kubernetes native and CloudEvents native distributed event streaming, event orchestration \u0026 messaging platform.\n\nHadron is designed to ingest data in the form of events, and to facilitate working with that data in the form of multi-stage structured workflows.\n\n**⎈ Built for Kubernetes** - Hadron was born into the world of Kubernetes and is designed to leverage the Kubernetes platform to the max.\n\n**📬 CloudEvents** - Hadron uses the CloudEvents model for everything going in and coming out.\n\n**⚙️ Operational Simplicity** - Hadron leverages the Kubernetes platform for horizontal scaling, high availability, and ease of application integration.\n\n**📦 Easy Installation** - Deploy Hadron into your cluster with Helm, the Kubernetes package manager.\n\n## Getting Started\nHead over to the [Hadron Guide](https://hadron-project.github.io/hadron/) to learn more. A few quick links:\n- [Quick Start](https://hadron-project.github.io/hadron/overview/quick-start.html) - Hadron installation and quick start.\n- [Streams](https://hadron-project.github.io/hadron/overview/streams.html) - Append-only, immutable logs of data with absolute ordering per partition.\n- [Pipelines](https://hadron-project.github.io/hadron/overview/pipelines.html) - Workflow orchestration for data on Streams, providing structured concurrency for arbitrarily complex multi-stage workflows.\n- [Produces \u0026 Consumers](https://hadron-project.github.io/hadron/overview/producers-consumers.html) - Write data to and read data from Hadron.\n- [Clients](https://hadron-project.github.io/hadron/reference/clients.html) - All Hadron client libraries.\n- [CLI](https://hadron-project.github.io/hadron/reference/cli.html) - The Hadron CLI.\n\n## Examples\nCheck out a few end-to-end code examples using Hadron:\n- [Pipeline TXP](https://github.com/hadron-project/hadron/tree/main/examples/pipeline-transactional-processing) - a demo application using Hadron Pipelines for transactional event processing. This is what Hadron was designed for and shows the power of modeling entire systems as workflow Pipelines.\n- [Stream TXP](https://github.com/hadron-project/hadron/tree/main/examples/stream-transactional-processing) - a demo application using Hadron Streams for transactional event processing. For folks coming from the Kafka world, this example is more directly relatable.\n\n---\n\n### License\nHadron's licensing is still being finalized, however the ultimate licensing goals are simple:\n- Keep Hadron open source and available for anyone to use.\n- Only the team/company behind Hadron is allowed to offer Hadron as a hosted service for profit.\n\nWithout that last licensing provision, Hadron would not survive as an open source project.\n","funding_links":[],"categories":["Rust","rust"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhadron-project%2Fhadron","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhadron-project%2Fhadron","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhadron-project%2Fhadron/lists"}