Go Diff

Open-source Go projects categorized as Diff

Top 14 Go Diff Projects

  • terraboard

    :earth_africa: :clipboard: A web dashboard to inspect Terraform States

  • Project mention: Top 10 terraform tools you should know about. | dev.to | 2023-12-11

    Terraboard is a web-based dashboard designed for visualizing and querying Terraform states. It offers several key features: an overview page that lists the most recently updated state files along with their activities; a detailed state page showing versions and resource attributes of state files; a search interface for querying resources by type, name, or attributes; and a diff interface for comparing state versions. Terraboard supports various remote state backend providers, including AWS S3 for state management and DynamoDB for locking, S3-compatible backends like MinIO, Google Cloud Storage, Terraform Cloud (remote), and GitLab. This makes it a versatile tool for managing and understanding Terraform state files.

  • dyff

    /ˈdʏf/ - diff tool for YAML files, and sometimes JSON

  • Project mention: difftool to generate config with only new changes | /r/kubernetes | 2023-05-18

    I personally used dyff https://github.com/homeport/dyff it helped a lot when seeing exactly what was going to change.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • jd

    JSON diff and patch

  • Project mention: Any tool to "clean" helm chart values? | /r/devops | 2023-05-21

    I don't believe that you need any special tool - just show values in vanilla chart & compare it with your values; probably YQ and JD.

  • oasdiff

    OpenAPI Diff and Breaking Changes

  • Project mention: FLaNK AI for 11 March 2024 | dev.to | 2024-03-11
  • pgdiff

    Compares the PostgreSQL schema between two databases and generates SQL statements that can be run manually against the second database to make their schemas match.

  • Project mention: Any free SchemaDiff tools out there? pgAdmin Schema Diff created a script but it fails (order is wrong, etc) | /r/PostgreSQL | 2023-06-26
  • 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

  • libopenapi

    libopenapi is a fully featured, high performance OpenAPI 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang applications.

  • Project mention: A common question about how to find repositories to contribute to | /r/golang | 2023-06-03

    Want to get involved in the OpenAPI community? This is an up and coming library for working with OpenAPI docs lots of potential for improvement https://github.com/pb33f/libopenapi

  • SaaSHub

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

    SaaSHub logo
  • got

    An enjoyable golang test framework. (by ysmood)

  • go-udiff

    µDiff - a micro Go diffing library

  • JayDiff

    A JSON diff utility

  • xferspdy

    Xferspdy provides binary diff and patch library in golang. [Mentioned in Awesome Go, https://github.com/avelino/awesome-go]

  • cuetils

    CLI and library for diff, patch, and ETL operations on CUE, JSON, and Yaml

  • srctx

    A library for extracting and analyzing definition/reference graphs from your codebase. Powered by tree-sitter and LSIF/SCIP.

  • Project mention: Visualize Your Commits: Automatically Evaluate Function-Level Impact in Seconds with a simple setup. Cross-Language. (https://github.com/williamfzc/srctx) | /r/coolgithubprojects | 2023-06-27
  • tfscan

    Inspect Terraform resources in a state and plan JSON files

  • SaaSHub

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

    SaaSHub logo
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 Diff related posts

  • How Can You Achieve Continuous Deployment for *APIs*?

    1 project | /r/devops | 9 Dec 2023
  • Would you like to be notified when your API provider makes a breaking change?

    1 project | news.ycombinator.com | 11 Jun 2023
  • Would you like to be notified when your API provider makes a breaking change?

    1 project | /r/OpenAPI | 8 Jun 2023
  • difftool to generate config with only new changes

    2 projects | /r/kubernetes | 18 May 2023
  • lazygit is not using the "delta" pager to show git diff

    4 projects | /r/git | 27 Dec 2022
  • A tool to sort/rearrange yaml files - or bring them close enough in alignment to allow a decent diff between them.

    1 project | /r/kubernetes | 27 Oct 2022
  • A diff tool and Go module for OpenAPI Specification

    1 project | news.ycombinator.com | 14 May 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 terraboard 1,878
2 dyff 1,175
3 jd 755
4 oasdiff 587
5 pgdiff 419
6 deck 420
7 libopenapi 334
8 got 262
9 go-udiff 162
10 JayDiff 105
11 xferspdy 100
12 cuetils 76
13 srctx 31
14 tfscan 8

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com