{"id":26596208,"url":"https://github.com/coreos/clair","last_synced_at":"2025-03-23T17:01:20.382Z","repository":{"id":37318575,"uuid":"46140633","full_name":"quay/clair","owner":"quay","description":"Vulnerability Static Analysis for Containers","archived":false,"fork":false,"pushed_at":"2025-03-19T15:23:04.000Z","size":35869,"stargazers_count":10550,"open_issues_count":31,"forks_count":1179,"subscribers_count":228,"default_branch":"main","last_synced_at":"2025-03-23T09:04:56.335Z","etag":null,"topics":["clair","containers","docker","go","kubernetes","oci","oci-image","static-analysis","vulnerabilities"],"latest_commit_sha":null,"homepage":"https://quay.github.io/clair/","language":"Go","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/quay.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-13T18:46:16.000Z","updated_at":"2025-03-23T08:27:37.000Z","dependencies_parsed_at":"2022-07-29T01:18:17.833Z","dependency_job_id":"893b965c-5277-4a17-9455-b9d68d98dc2f","html_url":"https://github.com/quay/clair","commit_stats":{"total_commits":1351,"total_committers":139,"mean_commits":9.719424460431656,"dds":0.7631384159881569,"last_synced_commit":"8174e950186c03bee10a9174643bca0f173710c2"},"previous_names":["coreos/clair"],"tags_count":131,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quay%2Fclair","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quay%2Fclair/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quay%2Fclair/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quay%2Fclair/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quay","download_url":"https://codeload.github.com/quay/clair/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245136368,"owners_count":20566587,"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":["clair","containers","docker","go","kubernetes","oci","oci-image","static-analysis","vulnerabilities"],"created_at":"2025-03-23T17:00:47.899Z","updated_at":"2025-03-23T17:01:20.356Z","avatar_url":"https://github.com/quay.png","language":"Go","readme":"# Clair\n\n[![Docker Repository on Quay](https://quay.io/repository/projectquay/clair/status \"Docker Repository on Quay\")](https://quay.io/repository/projectquay/clair)\n[![PkgGoDev](https://pkg.go.dev/badge/github.com/quay/clair/v4 \"Go Documentation\")](https://pkg.go.dev/github.com/quay/clair/v4)\n[![IRC Channel](https://img.shields.io/badge/freenode-%23clair-blue.svg \"IRC Channel\")](http://webchat.freenode.net/?channels=clair)\n\n**Note**: The `main` branch may be in an *unstable or even broken state* during development.\nPlease use [releases] instead of the `main` branch in order to get stable binaries.\n\n![Clair Logo](https://cloud.githubusercontent.com/assets/343539/21630811/c5081e5c-d202-11e6-92eb-919d5999c77a.png)\n\nClair is an open source project for the [static analysis] of vulnerabilities in\napplication containers (currently including [OCI] and [docker]).\n\nClients use the Clair API to index their container images and can then match it against known vulnerabilities.\n\nOur goal is to enable a more transparent view of the security of container-based infrastructure.\nThus, the project was named `Clair` after the French term which translates to *clear*, *bright*, *transparent*.\n\n[The book] contains all the documentation on Clair's architecture and operation.\n\n[OCI]: https://github.com/opencontainers/image-spec/blob/master/spec.md\n[docker]: https://github.com/docker/docker/blob/master/image/spec/v1.2.md\n[releases]: https://github.com/quay/clair/releases\n[static analysis]: https://en.wikipedia.org/wiki/Static_program_analysis\n[The book]: https://quay.github.io/clair/\n\n## Community\n\n- Mailing List: [clair-dev@googlegroups.com](https://groups.google.com/forum/#!forum/clair-dev)\n- IRC: #[clair](irc://irc.freenode.org:6667/#clair) on freenode.org\n- Bugs: [issues](https://github.com/quay/clair/issues)\n\n## Contributing\n\nSee [CONTRIBUTING](.github/CONTRIBUTING.md) for details on submitting patches and the contribution workflow.\n\n## License\n\nClair is under the Apache 2.0 license. See the [LICENSE](LICENSE) file for details.\n","funding_links":[],"categories":["Security","DevSecOps","Tool","Tools / services to check status of dependencies","vulnerabilities","Other","Go"],"sub_categories":["安全编排自动化与响应","Service meshes"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoreos%2Fclair","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcoreos%2Fclair","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcoreos%2Fclair/lists"}