{"id":20932836,"url":"https://github.com/piotr-yuxuan/slava","last_synced_at":"2025-05-13T20:30:52.634Z","repository":{"id":38890390,"uuid":"182591518","full_name":"piotr-yuxuan/slava","owner":"piotr-yuxuan","description":"Kafka Avro Serde for Clojure","archived":false,"fork":false,"pushed_at":"2025-05-08T18:46:04.000Z","size":1398,"stargazers_count":7,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-08T19:43:27.039Z","etag":null,"topics":["avro","avro-kafka","avro-schema-registry","clojure","confluent","kafka","kafka-streams","schema-registry","serde","serdes"],"latest_commit_sha":null,"homepage":"https://github.com/piotr-yuxuan/slava","language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"eupl-1.2","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/piotr-yuxuan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS.yml","security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["piotr-yuxuan"]}},"created_at":"2019-04-21T23:11:33.000Z","updated_at":"2025-05-08T18:46:08.000Z","dependencies_parsed_at":"2023-12-26T20:37:49.565Z","dependency_job_id":"9d11bd10-b706-42bf-8c8e-a4c4b3324bc3","html_url":"https://github.com/piotr-yuxuan/slava","commit_stats":{"total_commits":360,"total_committers":5,"mean_commits":72.0,"dds":"0.036111111111111094","last_synced_commit":"ea3df94cf76fe71c9d6724a20cf47102169a9026"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotr-yuxuan%2Fslava","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotr-yuxuan%2Fslava/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotr-yuxuan%2Fslava/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/piotr-yuxuan%2Fslava/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/piotr-yuxuan","download_url":"https://codeload.github.com/piotr-yuxuan/slava/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254020902,"owners_count":22000805,"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":["avro","avro-kafka","avro-schema-registry","clojure","confluent","kafka","kafka-streams","schema-registry","serde","serdes"],"created_at":"2024-11-18T21:53:32.309Z","updated_at":"2025-05-13T20:30:51.283Z","avatar_url":"https://github.com/piotr-yuxuan.png","language":"Clojure","funding_links":["https://github.com/sponsors/piotr-yuxuan"],"categories":[],"sub_categories":[],"readme":"Kafka Avro Serde for Clojure.\n\n![слава советскому народу](dev-resources/слава-советскому-народу.jpg)\n\n# Installation\n\n[![Build status](https://img.shields.io/github/workflow/status/piotr-yuxuan/slava/Walter%20CD)](https://github.com/piotr-yuxuan/slava/actions/workflows/walter-cd.yml)\n[![Clojars badge](https://img.shields.io/clojars/v/piotr-yuxuan/slava.svg)](https://clojars.org/piotr-yuxuan/slava)\n[![Clojars downloads](https://img.shields.io/clojars/dt/piotr-yuxuan/slava)](https://clojars.org/piotr-yuxuan/piotr-yuxuan/slava)\n[![cljdoc badge](https://cljdoc.org/badge/piotr-yuxuan/slava)](https://cljdoc.org/d/piotr-yuxuan/slava/CURRENT)\n[![GitHub license](https://img.shields.io/github/license/piotr-yuxuan/slava)](https://github.com/piotr-yuxuan/slava/blob/main/LICENSE)\n[![GitHub issues](https://img.shields.io/github/issues/piotr-yuxuan/slava)](https://github.com/piotr-yuxuan/slava/issues)\n\nContrarily to the deplorable state of this README.md, as well as that\nof the documentation, I would say that the underlying ideas of this\nproject have reached some stability.\n\nFIXME FIXME FIXME write a better README.\n\n- Lazily convert\n- Expose a map interface around the actual (mutable)\n  GenericData$Record.\n- Some love should be given to the interface to create records the\n  same (efficient) way.\n- Rewrite tree traversal with `clojure.walk/walk` for more clarity;\n  inner and outer are powerful enough concepts.\n\n# Known bugs\n\nSee [GitHub issues](https://github.com/piotr-yuxuan/slava/issues).\n\n# References\n\nFor a more complete Clojure API around Kafka, see\n[FundingCircle/jackdaw](https://github.com/FundingCircle/jackdaw).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiotr-yuxuan%2Fslava","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpiotr-yuxuan%2Fslava","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpiotr-yuxuan%2Fslava/lists"}