Go Update

Open-source Go projects categorized as Update

Top 9 Go Update Projects

  • dasel

    Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

    Project mention: Jc – JSONifies the output of many CLI tools | news.ycombinator.com | 2022-11-03
  • diun

    Receive notifications when an image is updated on a Docker registry

    Project mention: Self-host an automated Jellyfin media streaming stack | reddit.com/r/selfhosted | 2022-10-09

    I use Diun to just get notified about new releases and then I can choose to manually update or not.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • fileb0x

    a better customizable tool to embed files in go; also update embedded files remotely without restarting the server

    Project mention: how to update swagger logo (API documentation) | reddit.com/r/golang | 2022-11-03

    I have been playing with this functionality in my library, which currently just turns the header off. Haven't used swaggo/swag before, but it looks like they bundle the UI file assets into a separate package that embeds them using another tool and then they generate a handler for you.

  • go-github-selfupdate

    Binary self-update mechanism for Go commands using GitHub

    Project mention: Self Updating Binary | reddit.com/r/golang | 2022-11-30

    I have used https://github.com/rhysd/go-github-selfupdate before with github releases. Theres a ton of different packages that do similar things and I’m sure there’s one that can do it from an arbitrary source url.

  • trdl

    The universal solution for delivering your software updates securely from a trusted The Update Framework (TUF) repository.

    Project mention: trdl | reddit.com/r/devopspro | 2022-06-06
  • gup

    gup - Update binaries installed by "go install" with goroutines.

    Project mention: gup - Update binaries installed by "go install" with goroutines. | dev.to | 2022-11-13

    If you are interested, please visit GitHub. Thank you. https://github.com/nao1215/gup

  • go-rocket-update

    Easy to use and modular library to make self updating golang programs

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • bump

    A generic version tracking and update tool

    Project mention: Automating Dependency Updates | reddit.com/r/golang | 2022-01-20

    I built my own thingy to keep versions updated in go.mod, Dockerfile:s and various other things https://github.com/wader/bump. It can be run as a github action cron job to continuously look for updates. Not super fancy but has worked good for years for me.

  • i

    Server to install/update pre-compiled binaries from GitHub releases. (by ss-o)

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 2022-11-30.

Go Update related posts


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

Project Stars
1 dasel 3,866
2 diun 1,617
3 fileb0x 620
4 go-github-selfupdate 497
5 trdl 211
6 gup 160
7 go-rocket-update 73
8 bump 39
9 i 8
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.