Go Versioning

Open-source Go projects categorized as Versioning

Top 14 Go Versioning Projects

  • nvm for Windows

    A node.js version management utility for Windows. Ironically written in Go.

    Project mention: NVM – Node Version Management | dev.to | 2024-01-31

    I usually develop on Windows so I installed NVM for Windows from here, but if you’re on other OS I’m sure you can find a version that supports it, probably this is the answer.

  • 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.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • govvv

    "go build" wrapper to add version info to Golang applications

  • bingo

    Like `go get` but for Go tools! CI Automating versioning of Go binaries in a nested, isolated Go modules.

    Project mention: Is there a standard file in Golang from which packages could be installed? Yes, I am aware about go.mod, but hear me out. | /r/golang | 2023-05-02

    I'm using https://github.com/bwplotka/bingo for build dependencies, it's generating env and makefile includes to install and use the tools on the fly.

  • zvm

    zvm (Zig Version Manager) lets you easily install/upgrade between different versions of Zig.

    Project mention: Buzz: A lightweight statically typed scripting language | news.ycombinator.com | 2023-12-26

    ZVM (https://github.com/tristanisham/zvm) is a good alternative to keep uptodate with Zig nightly versions and also quickly switch to a stable version when needed.

  • versioninfo

    Importable package that parses version info from debug.ReadBuildInfo().

  • thema

    A CUE-based framework for portable, evolvable schema

  • 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.

  • container-canary

    A tool for testing and validating container requirements against versioned manifests

  • violetear

    Go HTTP router

  • rixxdb

    A versioned, embedded, strongly-consistent, key-value database

  • fiber-versioning-boilerplate

    A boilerplate for fiber versioning, Clean Architecture, API versioning, API documentation, Data versioning

  • go-semver-release

    Go program designed to automate semantic versioning of Git repository by analyzing their formatted commit history and tagging them with the right semver.

  • reliza-cli

    CLI to interact with Reliza Hub

  • compver

    An little cli tool to compare or get a core block of versions. Based on semantic versioning.

  • SaaSHub

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

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). The latest post mention was on 2024-01-31.

Go Versioning related posts


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

Project Stars
1 nvm for Windows 34,321
2 terraboard 1,873
3 govvv 536
4 bingo 323
5 zvm 252
6 versioninfo 230
7 thema 226
8 container-canary 221
9 violetear 107
10 rixxdb 28
11 fiber-versioning-boilerplate 24
12 go-semver-release 5
13 reliza-cli 4
14 compver 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives