{"id":13787738,"url":"https://github.com/StyraInc/rego-style-guide","last_synced_at":"2025-05-12T01:31:36.465Z","repository":{"id":38179987,"uuid":"491898374","full_name":"StyraInc/rego-style-guide","owner":"StyraInc","description":"Style guide for Rego","archived":false,"fork":false,"pushed_at":"2025-03-18T09:46:40.000Z","size":143,"stargazers_count":199,"open_issues_count":3,"forks_count":10,"subscribers_count":20,"default_branch":"main","last_synced_at":"2025-05-06T06:49:29.325Z","etag":null,"topics":["best-practices","opa","open-policy-agent","policy-as-code","rego","style-guide","styra"],"latest_commit_sha":null,"homepage":"https://docs.styra.com/opa/rego-style-guide","language":null,"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/StyraInc.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-13T12:58:26.000Z","updated_at":"2025-04-17T09:09:10.000Z","dependencies_parsed_at":"2023-02-08T13:30:23.362Z","dependency_job_id":"baf287c3-1cf8-4ea0-a4f2-2929884f26e0","html_url":"https://github.com/StyraInc/rego-style-guide","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StyraInc%2Frego-style-guide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StyraInc%2Frego-style-guide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StyraInc%2Frego-style-guide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/StyraInc%2Frego-style-guide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/StyraInc","download_url":"https://codeload.github.com/StyraInc/rego-style-guide/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253659372,"owners_count":21943627,"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":["best-practices","opa","open-policy-agent","policy-as-code","rego","style-guide","styra"],"created_at":"2024-08-03T21:00:29.500Z","updated_at":"2025-05-12T01:31:36.452Z","avatar_url":"https://github.com/StyraInc.png","language":null,"funding_links":[],"categories":["Official projects"],"sub_categories":["Docs"],"readme":"# Rego Style Guide\n\nThis repository contains source code for the\n[Rego Style Guide](https://docs.styra.com/opa/rego-style-guide).\n\nThe purpose of this style guide is to provide a collection of recommendations\nand best practices for authoring\n[Rego](https://www.openpolicyagent.org/docs/latest/policy-language/).\nFrom [Styra](https://www.styra.com), the founders of\n[Open Policy Agent](https://www.openpolicyagent.org) (OPA),\nand some of the most experienced members of the community,\nwe hope to share lessons learnt from authoring and reviewing hundreds of\nthousands of lines of Rego over the years.\n\n\u003e [!NOTE]\n\u003e You might also be interested in checking out [Regal](https://docs.styra.com/regal),\n\u003e the new linter for Rego from Styra.\n\nIf you are interested in suggesting changes to the guide's content,\nplease feel free to raise an issue or PR on this repo. The document\ncontaining the guide's content can be found in `style-guide.md`.\n\nFor questions, discussions and announcements related to Styra products,\nservices and open source projects, please join the\n[Styra community on Slack](https://inviter.co/styra)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FStyraInc%2Frego-style-guide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FStyraInc%2Frego-style-guide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FStyraInc%2Frego-style-guide/lists"}