{"id":15159366,"url":"https://github.com/fd4s/fs2-kafka","last_synced_at":"2025-05-15T11:02:34.818Z","repository":{"id":33265199,"uuid":"153097081","full_name":"fd4s/fs2-kafka","owner":"fd4s","description":"Functional Kafka Streams for Scala","archived":false,"fork":false,"pushed_at":"2025-04-02T18:44:06.000Z","size":12539,"stargazers_count":297,"open_issues_count":56,"forks_count":105,"subscribers_count":20,"default_branch":"series/3.x","last_synced_at":"2025-04-07T09:09:04.118Z","etag":null,"topics":["fs2","kafka-client","scala","streaming"],"latest_commit_sha":null,"homepage":"https://fd4s.github.io/fs2-kafka","language":"Scala","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/fd4s.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","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":"2018-10-15T10:49:30.000Z","updated_at":"2025-04-02T18:18:36.000Z","dependencies_parsed_at":"2023-10-16T06:52:16.991Z","dependency_job_id":"89692739-0c44-43d4-83e6-6339c1f11290","html_url":"https://github.com/fd4s/fs2-kafka","commit_stats":{"total_commits":1814,"total_committers":52,"mean_commits":34.88461538461539,"dds":0.6830209481808158,"last_synced_commit":"0254c5ecfcbd0e6021ad7fb340fa6581a77ae293"},"previous_names":["ovotech/fs2-kafka"],"tags_count":100,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd4s%2Ffs2-kafka","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd4s%2Ffs2-kafka/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd4s%2Ffs2-kafka/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fd4s%2Ffs2-kafka/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fd4s","download_url":"https://codeload.github.com/fd4s/fs2-kafka/tar.gz/refs/heads/series/3.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248911936,"owners_count":21182180,"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":["fs2","kafka-client","scala","streaming"],"created_at":"2024-09-26T21:05:17.276Z","updated_at":"2025-04-14T15:54:26.496Z","avatar_url":"https://github.com/fd4s.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FS2-Kafka: Functional Kafka Streams for Scala\n\n[![Latest version](https://index.scala-lang.org/fd4s/fs2-kafka/fs2-kafka/latest.svg?style=flat)](https://index.scala-lang.org/fd4s/fs2-kafka/fs2-kafka)\n![License](https://img.shields.io/github/license/fd4s/fs2-kafka)\n[![Discord](https://img.shields.io/discord/632277896739946517.svg?label=\u0026logo=discord\u0026logoColor=ffffff\u0026color=404244\u0026labelColor=6A7EC2)](https://discord.com/channels/632277896739946517/908001544052563979)\n\n## Getting started\n\nFor the latest stable version, see the badge at the top of this page. If your project uses cats-effect 2 you should instead use the latest release from the 1.x series.\n\n### Version matrix\n|fs2-kafka| scala            |cats-effect/fs2|kafka-clients|status|\n|---------|------------------|---------------|-------------|------|\n|3.x| 2.12, 2.13, 3.3+ |3.x|3.x|Current|\n|2.x| 2.12, 2.13, 3.2+ |3.x|2.x|End-of-life|\n|1.x| 2.12, 2.13, 3.2+ |2.x|2.x|End-of-life|\n\nFor further details, see the [microsite](https://fd4s.github.io/fs2-kafka/docs/overview).\n\n## Integrations\n\n- [Trace4Cats](https://github.com/trace4cats/trace4cats), a distributed tracing system, provides a [module for integrating with fs2-kafka](https://github.com/trace4cats/trace4cats-kafka). \n\n## Contributing\n\nPull requests and feedback are welcome. Pull requests should usually target the `series/3.x` branch.\n\n## Adopters\n\nFS2-Kafka is used in production by a number of companies, including:\n- [ITV](https://github.com/itv)\n- [OVO Energy](https://github.com/ovotech)\n- [Stuart](https://github.com/StuartApp)\n\n## Code of conduct\n\nAll participants are expected to follow the [Scala Code of Conduct](https://www.scala-lang.org/conduct/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffd4s%2Ffs2-kafka","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffd4s%2Ffs2-kafka","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffd4s%2Ffs2-kafka/lists"}