{"id":19857948,"url":"https://github.com/googlecontainertools/kpt-functions-catalog","last_synced_at":"2025-05-15T21:06:51.844Z","repository":{"id":37788183,"uuid":"227932105","full_name":"GoogleContainerTools/kpt-functions-catalog","owner":"GoogleContainerTools","description":"Curated catalog of generally useful kpt functions","archived":false,"fork":false,"pushed_at":"2025-04-16T19:34:03.000Z","size":45234,"stargazers_count":93,"open_issues_count":94,"forks_count":69,"subscribers_count":16,"default_branch":"master","last_synced_at":"2025-05-15T21:06:12.647Z","etag":null,"topics":["config-as-data","config-management","configuration","configuration-management","continuous-integration","customization","gitops","kpt","krm","kubernetes","kustomize","policy","shift-left","shift-left-security","typescript","unix-philosophy","validation"],"latest_commit_sha":null,"homepage":"https://catalog.kpt.dev","language":"TypeScript","has_issues":false,"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/GoogleContainerTools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"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":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-12-13T22:26:24.000Z","updated_at":"2025-05-14T18:03:27.000Z","dependencies_parsed_at":"2023-02-18T12:20:00.054Z","dependency_job_id":"5625f1bc-e132-4365-8361-ff16b727e0d4","html_url":"https://github.com/GoogleContainerTools/kpt-functions-catalog","commit_stats":{"total_commits":707,"total_committers":49,"mean_commits":"14.428571428571429","dds":0.7920792079207921,"last_synced_commit":"3df40d5acf6bca371daec93faed20172a346309c"},"previous_names":[],"tags_count":199,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleContainerTools%2Fkpt-functions-catalog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleContainerTools%2Fkpt-functions-catalog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleContainerTools%2Fkpt-functions-catalog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleContainerTools%2Fkpt-functions-catalog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoogleContainerTools","download_url":"https://codeload.github.com/GoogleContainerTools/kpt-functions-catalog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254422764,"owners_count":22068678,"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":["config-as-data","config-management","configuration","configuration-management","continuous-integration","customization","gitops","kpt","krm","kubernetes","kustomize","policy","shift-left","shift-left-security","typescript","unix-philosophy","validation"],"created_at":"2024-11-12T14:20:24.674Z","updated_at":"2025-05-15T21:06:51.827Z","avatar_url":"https://github.com/GoogleContainerTools.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![CI Status](https://github.com/GoogleContainerTools/kpt-functions-catalog/workflows/CI/badge.svg?branch=master\u0026event=push)](https://github.com/GoogleContainerTools/kpt-functions-catalog/actions?query=workflow%3ACI+event%3Apush+branch%3Amaster)\n[![Docs Deployment Status](https://github.com/GoogleContainerTools/kpt-functions-catalog/actions/workflows/firebase-hosting-merge.yml/badge.svg?event=push)](https://github.com/GoogleContainerTools/kpt-functions-catalog/actions/workflows/firebase-hosting-merge.yml)\n\n# kpt Functions Catalog\n\n[Documentation]\n\n[Contributor Guide]\n\n[Release Process]\n\n[Code of Conduct]\n\nPlease [open Issues](https://github.com/GoogleContainerTools/kpt/issues) for this repo at [GoogleContainerTools/kpt](https://github.com/GoogleContainerTools/kpt).\n\n[Documentation]: https://catalog.kpt.dev/\n[Contributor Guide]: CONTRIBUTING.md\n[Code of Conduct]: CODE_OF_CONDUCT.md\n[Release Process]: RELEASING.md\n[Open an Issue]: https://github.com/GoogleContainerTools/kpt/issues\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecontainertools%2Fkpt-functions-catalog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgooglecontainertools%2Fkpt-functions-catalog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgooglecontainertools%2Fkpt-functions-catalog/lists"}