Go Declarative

Open-source Go projects categorized as Declarative

Top 12 Go Declarative Projects

Declarative
  1. OPA (Open Policy Agent)

    Open Policy Agent (OPA) is an open source, general-purpose policy engine.

    Project mention: AWS Lambda RIC - Runtime interface Client | dev.to | 2025-02-06

    Perfect for bundling extensive resources like opa policies

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. walk

    A Windows GUI toolkit for the Go Programming Language

  4. flyte

    Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.

    Project mention: Data Orchestration Tool Analysis: Airflow, Dagster, Flyte | dev.to | 2025-01-23

    Data orchestration tools are key for managing data pipelines in modern workflows. When it comes to tools, Apache Airflow, Dagster, and Flyte are popular tools serving this need, but they serve different purposes and follow different philosophies. Choosing the right tool for your requirements is essential for scalability and efficiency. In this blog, I will compare Apache Airflow, Dagster, and Flyte, exploring their evolution, features, and unique strengths, while sharing insights from my hands-on experience with these tools in a weather data pipeline project.

  5. gomponents

    HTML components in pure Go.

    Project mention: Building HTML in Go | news.ycombinator.com | 2024-12-05

    Gomponents is also a great way to deal with HTML in Go.

    https://www.gomponents.com/

  6. deck

    decK: Configuration management and drift detection for Kong (by Kong)

    Project mention: What is deck and How can it be used in Kong? A Hands-on Guide | dev.to | 2024-04-25

    curl -sL https://github.com/kong/deck/releases/download/v1.35.0/deck_1.35.0_windows_amd64.tar.gz -o deck.tar.gz

  7. reckoner

    Declaratively install and manage multiple Helm chart releases

  8. vendir

    Easy way to vendor portions of git repos, github releases, helm charts, docker image contents, etc. declaratively

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. cnspec

    An open source, cloud-native security to protect everything from build to runtime

  11. secretgen-controller

    secretgen-controller provides CRDs to specify what secrets need to be on Kubernetes cluster (to be generated or not)

  12. terraform-provider-carvel

    Carvel Terraform provider with resources for ytt and kapp to template and deploy to Kubernetes

  13. kdef

    Declarative resource management for Kafka

  14. gofigure

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Declarative discussion

Log in or Post with

Go Declarative related posts

  • AWS Lambda RIC - Runtime interface Client

    1 project | dev.to | 6 Feb 2025
  • Opa Gatekeeper: How To Write Policies For Kubernetes Clusters

    2 projects | dev.to | 4 Jul 2024
  • SAP BTP, Terraform and Open Policy Agent

    3 projects | dev.to | 2 Apr 2024
  • OPA vs. Google Zanzibar: A Brief Comparison

    2 projects | dev.to | 14 Nov 2023
  • Rego for beginners: Introduction to Rego

    1 project | dev.to | 2 Nov 2023
  • Everything You Need to Know About the Difference Between OPA's Rego and AWS Cedar

    1 project | dev.to | 20 Jul 2023
  • Evolving Authorization for Our Advertising Platform

    1 project | /r/RedditEng | 30 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Declarative projects in Go? This list will help you:

# Project Stars
1 OPA (Open Policy Agent) 10,023
2 walk 6,899
3 flyte 6,086
4 gomponents 1,482
5 deck 452
6 reckoner 344
7 vendir 303
8 cnspec 296
9 secretgen-controller 183
10 terraform-provider-carvel 42
11 kdef 30
12 gofigure 9

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Go is
the 4th most popular programming language
based on number of references?