{"id":29879448,"url":"https://github.com/typelevel/catbird","last_synced_at":"2025-07-31T08:46:14.570Z","repository":{"id":30960648,"uuid":"34518789","full_name":"typelevel/catbird","owner":"typelevel","description":"Birds and cats together","archived":false,"fork":false,"pushed_at":"2025-07-05T20:09:56.000Z","size":830,"stargazers_count":139,"open_issues_count":19,"forks_count":25,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-07-21T18:51:13.471Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://catbird.io","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"vegasbrianc/prometheus","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/typelevel.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-04-24T12:58:41.000Z","updated_at":"2025-06-14T04:28:54.000Z","dependencies_parsed_at":"2023-11-11T14:15:44.207Z","dependency_job_id":"22f00b50-6c29-4bca-8e18-47ffbb41bb8e","html_url":"https://github.com/typelevel/catbird","commit_stats":{"total_commits":558,"total_committers":25,"mean_commits":22.32,"dds":0.6039426523297491,"last_synced_commit":"680ec612344fbacedf56f262f8817cb8643ca3b6"},"previous_names":["travisbrown/catbird"],"tags_count":60,"template":false,"template_full_name":null,"purl":"pkg:github/typelevel/catbird","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typelevel%2Fcatbird","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typelevel%2Fcatbird/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typelevel%2Fcatbird/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typelevel%2Fcatbird/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/typelevel","download_url":"https://codeload.github.com/typelevel/catbird/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/typelevel%2Fcatbird/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267899072,"owners_count":24162982,"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","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2025-07-31T08:46:07.741Z","updated_at":"2025-07-31T08:46:09.575Z","avatar_url":"https://github.com/typelevel.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# catbird\n\n[![Build status](https://img.shields.io/github/workflow/status/typelevel/catbird/Continuous%20Integration.svg)](http://github.com/typelevel/catbird/actions)\n[![Coverage status](https://img.shields.io/codecov/c/github/typelevel/catbird/master.svg)](https://codecov.io/github/typelevel/catbird)\n[![Maven Central](https://img.shields.io/maven-central/v/org.typelevel.catbird/catbird-finagle_2.13.svg)](https://maven-badges.herokuapp.com/maven-central/org.typelevel.catbird/catbird-finagle_2.13)\n\nThis project provides [Cats](https://github.com/typelevel/cats) type class instances (and other useful\nCats-related stuff) for various [Twitter Open Source](https://twitter.com/twitteross) Scala\nprojects.\n\nIt currently includes the following:\n\n* Type class instances for `Future`, `Var`, and `Try` (including `Monad` or `MonadError`, `Semigroup`, and equality)\n* Category and profunctor instances for `Service`\n* A `Rerunnable` type that wraps `Future` but provides semantics more like Cats Effect's `IO`\n\nThese are reasonably well-tested (thanks to [Discipline](https://github.com/typelevel/discipline)).\n\n## Community\n\nPeople are expected to follow the [Scala Code of Conduct][code-of-conduct] on GitHub and in any\nother project channels.\n\n## License\n\nLicensed under the **[Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0)** (the \"License\");\nyou may not use this software except in compliance with the License.\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n\n[code-of-conduct]: https://www.scala-lang.org/conduct.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypelevel%2Fcatbird","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftypelevel%2Fcatbird","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftypelevel%2Fcatbird/lists"}