{"payload":{"pageCount":4,"repositories":[{"type":"Public","name":"audit-scanner","owner":"kubewarden","isFork":false,"description":"Reports evaluation of existing Kubernetes resources with your already deployed Kubewarden policies.","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":8,"starsCount":6,"forksCount":8,"license":"Apache License 2.0","participation":[20,14,2,3,6,9,10,27,15,10,2,4,1,20,6,7,6,2,5,9,4,9,4,6,0,0,8,14,9,1,8,7,8,8,14,10,10,23,23,9,15,4,5,10,6,11,18,12,11,11,11,17],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T17:27:40.449Z"}},{"type":"Public","name":"gostubpkg","owner":"kubewarden","isFork":false,"description":"gostubpkg is a tool for generating stubs of Go packages","allTopics":["go","golang","stub","wasm","ast","codegen","binary-size"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":3,"starsCount":3,"forksCount":0,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T15:57:48.995Z"}},{"type":"Public","name":"policy-server","owner":"kubewarden","isFork":false,"description":"Webhook server that evaluates WebAssembly policies to validate Kubernetes requests","allTopics":["rust","webassembly","policy","hacktoberfest","policy-as-code","kubernetes-webhook","kubernetes-security","kubernetes"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":6,"issueCount":11,"starsCount":131,"forksCount":16,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T14:59:21.882Z"}},{"type":"Public","name":"kwctl","owner":"kubewarden","isFork":false,"description":"Go-to CLI tool for Kubewarden users","allTopics":["webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubernetes"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":16,"starsCount":70,"forksCount":15,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T14:59:04.829Z"}},{"type":"Public","name":"cel-policy","owner":"kubewarden","isFork":false,"description":"A policy that can run CEL expressions","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":2,"issueCount":9,"starsCount":0,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T14:55:59.157Z"}},{"type":"Public","name":"kubewarden-controller","owner":"kubewarden","isFork":false,"description":"Manage admission policies in your Kubernetes cluster with ease","allTopics":["webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubernetes"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":65,"starsCount":177,"forksCount":29,"license":"Apache License 2.0","participation":[1,3,0,5,0,0,4,12,1,1,1,2,2,2,15,12,7,5,14,4,7,6,4,15,1,10,2,2,6,1,1,5,8,7,11,3,5,6,8,3,18,6,8,16,23,9,11,5,7,8,5,18],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T14:49:16.741Z"}},{"type":"Public","name":"kubewarden.io","owner":"kubewarden","isFork":false,"description":"Kubewarden website","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":0,"issueCount":9,"starsCount":10,"forksCount":14,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,17,13,0,5,3,0,1,1,1,0,0,4,0,0,2,0,16,0,0,1,0,2,2,2,2,0,1,0,0,11,0,0,4,0,3],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T13:05:04.775Z"}},{"type":"Public","name":"strfmt","owner":"kubewarden","isFork":false,"description":"A stripped down version of go-openapi/strfrm that works with TinyGo","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T12:46:11.338Z"}},{"type":"Public","name":"raw-validation-wasi-policy","owner":"kubewarden","isFork":false,"description":"Demo policy showing how to write a raw WASI validating policy","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":1,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T12:46:09.688Z"}},{"type":"Public","name":"rancher-kubectl-builder","owner":"kubewarden","isFork":false,"description":"Workflow to rebuild and sign rancher/kubectl image","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T12:42:52.623Z"}},{"type":"Public","name":"env-variable-secrets-scanner-policy","owner":"kubewarden","isFork":false,"description":"A Kubewarden Policy that detects secrets (ssh private keys, API tokens, etc) leaked via environment variables","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":5,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T12:27:31.958Z"}},{"type":"Public","name":"kubecon-24-eu-kubewarden","owner":"kubewarden","isFork":false,"description":"Experiment for Kubewarden booth at Kubecon EU 2024","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":16,"issueCount":1,"starsCount":1,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T11:54:58.850Z"}},{"type":"Public","name":"verify-image-signatures","owner":"kubewarden","isFork":false,"description":"A Kubewarden Policy that verifies all the signatures of the container images referenced by a Pod","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","pod-security-policy","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":2,"starsCount":12,"forksCount":9,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T11:50:56.760Z"}},{"type":"Public","name":"github-actions","owner":"kubewarden","isFork":false,"description":"GitHub actions used by the Kubewarden project","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":null,"pullRequestCount":1,"issueCount":3,"starsCount":4,"forksCount":7,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T11:49:16.624Z"}},{"type":"Public","name":"policy-fetcher","owner":"kubewarden","isFork":false,"description":"Crate used by Kubewarden that is able to pull policies from OCI registries and HTTP servers.","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":5,"starsCount":8,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T07:00:50.034Z"}},{"type":"Public","name":"policy-evaluator","owner":"kubewarden","isFork":false,"description":"Crate used by Kubewarden that is able to evaluate policies with a given input, request to evaluate and settings.","allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":21,"starsCount":14,"forksCount":8,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T07:00:40.473Z"}},{"type":"Public template","name":"gatekeeper-policy-template","owner":"kubewarden","isFork":false,"description":"A template repository to quickly port a Gatekeeper policy to Kubewarden","allTopics":["kubernetes","webassembly","gatekeeper","hacktoberfest","policy-as-code","rego","kubernetes-security","gatekeeper-policies","gatekeeper-v2","kubewarden-policy-template"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":1,"starsCount":1,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:36:00.078Z"}},{"type":"Public template","name":"dotnet-policy-template","owner":"kubewarden","isFork":false,"description":"A template repository to quickly scaffold a Kubewarden policy written with C#","allTopics":["kubernetes","dotnet","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy-template"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:34:01.067Z"}},{"type":"Public template","name":"swift-policy-template","owner":"kubewarden","isFork":false,"description":"A template repository to quickly scaffold a Kubewarden policy written with Swift language","allTopics":["swift","kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy-template"],"primaryLanguage":{"name":"Swift","color":"#F05138"},"pullRequestCount":1,"issueCount":3,"starsCount":1,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:33:45.326Z"}},{"type":"Public","name":"raw-validation-opa-policy","owner":"kubewarden","isFork":false,"description":"Demo policy showing how to write a raw OPA validating policy","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:30:45.340Z"}},{"type":"Public","name":"gtmpl-rust","owner":"kubewarden","isFork":true,"description":"golang text/template for rust","allTopics":["hacktoberfest"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":12,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:30:27.863Z"}},{"type":"Public","name":"fleet-example","owner":"kubewarden","isFork":false,"description":"Example of Rancher Fleet bundle for Kubewarden","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":2,"starsCount":1,"forksCount":2,"license":"Creative Commons Attribution 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:30:01.889Z"}},{"type":"Public","name":"utils","owner":"kubewarden","isFork":false,"description":"Utils scripts used by the Kubewarden team and users.","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T13:29:34.559Z"}},{"type":"Public","name":"automation","owner":"kubewarden","isFork":false,"description":"Automation scripts for the management of the Kubewarden organization on GitHub","allTopics":["hacktoberfest"],"primaryLanguage":{"name":"HCL","color":"#844FBA"},"pullRequestCount":0,"issueCount":2,"starsCount":2,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:15:59.733Z"}},{"type":"Public","name":"kubewarden-end-to-end-tests","owner":"kubewarden","isFork":false,"description":"Files used to run Kubewarden end-to-end tests","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security"],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":11,"starsCount":2,"forksCount":6,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:15:11.729Z"}},{"type":"Public","name":"user-group-psp-policy","owner":"kubewarden","isFork":false,"description":"This Kubewarden Policy is a replacement for the Kubernetes Pod Security Policy that controls containers user and groups","allTopics":["webassembly","hacktoberfest","policy-as-code","pod-security-policy","kubernetes-security","kubewarden-policy","kubernetes"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":3,"starsCount":7,"forksCount":4,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:15:03.195Z"}},{"type":"Public","name":"unique-service-selector-policy","owner":"kubewarden","isFork":false,"description":"Policy validates that there are no services with the same set of selectors","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:14:52.645Z"}},{"type":"Public","name":"trusted-repos-policy","owner":"kubewarden","isFork":false,"description":"A Kubewarden policy that restricts what registries, tags and images can pods on your cluster refer to","allTopics":["webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubernetes-compliance","kubewarden-policy","kubernetes"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":1,"issueCount":3,"starsCount":5,"forksCount":3,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:14:36.799Z"}},{"type":"Public","name":"sleeping-policy","owner":"kubewarden","isFork":false,"description":"A test policy that simulates long running policy evaluations","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":2,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:14:24.390Z"}},{"type":"Public","name":"share-pid-namespace-policy","owner":"kubewarden","isFork":false,"description":"Policy validates pods sharing processes PID namespace","allTopics":["kubernetes","webassembly","hacktoberfest","policy-as-code","kubernetes-security","kubewarden-policy"],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":0,"forksCount":1,"license":"Apache License 2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T07:14:07.060Z"}}],"repositoryCount":94,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}