An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.8% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 1.9% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org

proxy.golang.org : github.com/inconshreveable/go-update

Package update provides functionality to implement secure, self-updating Go programs (or other single-file targets). For complete updating solutions please see Equinox (https://equinox.io) and go-tuf (https://github.com/flynn/go-tuf). This example shows how to update a program remotely from a URL. Go binaries can often be large. It can be advantageous to only ship a binary patch to a client instead of the complete program text of a new version. This example shows how to update a program with a bsdiff binary patch. Other patch formats may be applied by implementing the Patcher interface. Updating executable code on a computer can be a dangerous operation unless you take the appropriate steps to guarantee the authenticity of the new code. While checksum verification is important, it should always be combined with signature verification (next section) to guarantee that the code came from a trusted party. go-update validates SHA256 checksums by default, but this is pluggable via the Hash property on the Options struct. This example shows how to guarantee that the newly-updated binary is verified to have an appropriate checksum (that was otherwise retrived via a secure channel) specified as a hex string. Cryptographic verification of new code from an update is an extremely important way to guarantee the security and integrity of your updates. Verification is performed by validating the signature of a hash of the new file. This means nothing changes if you apply your update with a patch. This example shows how to add signature verification to your updates. To make all of this work an application distributor must first create a public/private key pair and embed the public key into their application. When they issue a new release, the issuer must sign the new executable file with the private key and distribute the signature along with the update. In order to update a Go application with go-update, you must distributed it as a single executable. This is often easy, but some applications require static assets (like HTML and CSS asset files or TLS certificates). In order to update applications like these, you'll want to make sure to embed those asset files into the distributed binary with a tool like go-bindata (my favorite): https://github.com/jteeuwen/go-bindata Mechanisms and protocols for determining whether an update should be applied and, if so, which one are out of scope for this package. Please consult go-tuf (https://github.com/flynn/go-tuf) or Equinox (https://equinox.io) for more complete solutions. go-update only works for self-updating applications that are distributed as a single binary, i.e. applications that do not have additional assets or dependency files. Updating application that are distributed as mutliple on-disk files is out of scope, although this may change in future versions of this library.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/inconshreveable/go-update
License: Apache-2.0
Latest release: over 9 years ago
First release: almost 10 years ago
Namespace: github.com/inconshreveable
Dependent packages: 477
Dependent repositories: 931
Stars: 1,978 on GitHub
Forks: 226 on GitHub
Docker dependents: 239
Docker downloads: 830,944,087
See more repository details: repos.ecosyste.ms
Last synced: about 12 hours ago

Top 8.7% on proxy.golang.org
github.com/ThomasK33/loftctl/v3 v3.0.1
1 version - Latest release: about 2 years ago
Top 6.8% on proxy.golang.org
github.com/bf2fc6cc711aee1a0c2a/cos-tools/rhoc v0.0.0-20230404184056-da48874f204b
Tools and support script for the Managed Connector Service
12 versions - Latest release: about 2 years ago - 4 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/Ashvin-Ranjan/k8r v0.0.0-20230317212007-22b387052822
2 versions - Latest release: about 2 years ago
Top 8.1% on proxy.golang.org
github.com/myopenfactory/client v1.6.1
37 versions - Latest release: about 2 years ago - 1 stars on GitHub
github.com/malivvan/vivid v0.0.1
1 version - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
codeberg.org/mgkeller/go-jar v0.0.0-20230311153830-2841839b1e2f
Package jar is a readily-embeddable feature-rich proxy-focused AWS-aware distributed-oriented res...
1 version - Latest release: about 2 years ago
Top 1.3% on proxy.golang.org
github.com/ktr0731/evans v0.10.11 πŸ’°
Evans is an expressive universal gRPC client.
27 versions - Latest release: over 2 years ago - 16 dependent packages - 27 dependent repositories - 3,580 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zekker6/commands-orchestration v0.4.3
A simple tool which helps to automate workflow of running some commands in shell.
16 versions - Latest release: over 2 years ago - 3 stars on GitHub
github.com/ankorstore/go-selfupdate v0.0.2
Binary self-update mechanism for Go commands using GitHub
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 3.4% on proxy.golang.org
github.com/redhat-developer/app-services-cli v0.53.0
Command Line Interface for RHOAS
161 versions - Latest release: over 2 years ago - 3 dependent packages - 4 dependent repositories - 41 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bf2fc6cc711aee1a0c2a/cli v0.53.0
161 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/marcus-crane/wails-autoupdater v0.0.6
An MVP experiment in setting up autoupdating for Wails while retaining nice packaging
7 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/orbs-network/boyarin v1.12.2
Management layer for Orbs node containers used to deploy virtual chains
32 versions - Latest release: over 2 years ago - 1 dependent repositories - 4 stars on GitHub
github.com/bitcartcc/bitcart-cli v0.0.0-20230218202429-c292841e4b81
BitcartCC CLI
6 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/LinkinStars/words v0.1.6
8 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/linkinstars/words v0.1.6
8 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/stuartleeks/pick-a-browser v0.3.4162470221
23 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pydio/cells-sync v0.9.4
Sync Client for Pydio Cells
9 versions - Latest release: over 2 years ago - 27 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pydio/sync v0.9.4
9 versions - Latest release: over 2 years ago
github.com/bitcartcc/go-github-selfupdate v0.0.0-20230204165021-f3bb194eb86e
Binary self-update mechanism for Go commands using GitHub
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/ArtalkJS/ArtalkGo v0.0.0-20230203153256-476b1994ea29
[Deprecated] Moved to ArtalkJS/Artalk monorepo
3 versions - Latest release: over 2 years ago - 120 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/loft-sh/go-github-selfupdate v1.0.1
Binary self-update mechanism for Go commands using GitHub
2 versions - Latest release: over 2 years ago - 2 dependent repositories - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/getoutreach/devtel v1.0.0-rc.12
12 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zehome/sintls v0.0.0-20230117164123-b90a4bf2ebc8
Simple Internal TLS ACME-DNS over HTTPS using Lego
2 versions - Latest release: over 2 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/muter3000/funktion v0.0.0-20230107154454-edd32c1c97a4
a CLI tool for working with funktion
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.hscsec.cn/easysoft/quickon_cli v1.3.9
44 versions - Latest release: over 2 years ago
Top 7.4% on proxy.golang.org
github.phpd.cn/easysoft/quickon_cli v1.3.9
44 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/easysoft/quickon_cli v1.3.9
About Install Qucheng , and related cloud-native add-ons, it supports all-in-one, multi-node, and...
44 versions - Latest release: over 2 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/intrand/govirt v0.0.0-20221229190957-37fdaf4ef580
https://github.com/oVirt/go-ovirt/tree/master/examples
1 version - Latest release: over 2 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/hornbill/gohornbillgoogleuserimport v1.1.0
Utility to enable the extract, transform and load of user records from Google Workspace to Hornbill
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tomadele/venom v1.0.0
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Reque...
4 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.6% on proxy.golang.org
github.com/samj1912/buildpacks-venom v0.1.0
Buildpacks Venom CLI.
1 version - Latest release: over 2 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/khaledchahrour/shop v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/yogeshs029/shopifytheme v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/aliyou01/theme v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/fj97531/themekit v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/albertuuzz/theme v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/yangustavo/shopify_closetdaayla v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/clems-9/shopifytheme v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/dragonkurama2001/cdg v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/captainkoerk/shop v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/eshanjb/dfgdfg v1.3.1
57 versions - Latest release: over 2 years ago
Top 10.0% on proxy.golang.org
github.com/dabeer430/sklia v1.3.1
57 versions - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/kabronaterol/hi v1.3.1
57 versions - Latest release: over 2 years ago
Top 9.0% on proxy.golang.org
github.com/lucasquerinop/theme2 v1.3.1
57 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/waxson1/shopify-theme v1.3.1
57 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/trunghieu27/themekit v1.3.1
57 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/priwbeytullah/shopify v1.3.1
57 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/apxxxxxxe/shioriupdater v1.1.7
伺か 小ツール
7 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 2.8% on proxy.golang.org
github.com/nats-io/nsc v0.0.0-20221206222106-35db9400b257
Tool for creating nkey/jwt based configurations
4 versions - Latest release: over 2 years ago - 5 dependent packages - 13 dependent repositories - 61 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/fabiofenoglio/go-github-selfupdate v0.0.2
Binary self-update mechanism for Go commands using GitHub
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/alphadose/test-selfupdate v0.0.2
Testing self-update for go binaries
2 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/MickMake/GoUnify v1.0.2
GoLang package to provide common CLI utilities.
3 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/evilredhorse/pubaccess-node v1.6.1
Edge Data Node - Agriculture & Industry 4.0
1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/healx/circleci-cli v0.0.0-20221115101948-5dd13f78bd7a
Use CircleCI from the command line
1 version - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/dhcgn/go-github-selfupdate v1.0.0
1 version - Latest release: over 2 years ago
Top 6.9% on proxy.golang.org
github.com/l3uddz/nabarr v0.3.3 πŸ’°
Monitor newznab/torznab rss and add new media to sonarr/radarr
9 versions - Latest release: over 2 years ago - 38 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/intercloud/venom v1.1.0
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Reque...
55 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/spectrocloud/vcluster v0.12.3
vcluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a name...
138 versions - Latest release: over 2 years ago - 1 dependent repositories - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/eliasbokreta/multik8s v0.0.3
Access Kubernetes pod information across multiple contexts
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/eliasbokreta/deprek8 v0.1.1
A Kubernetes / Helm utility to find deprecated deployed k8s resources
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/nezhahq/go-github-selfupdate v0.0.0-20221018153747-e1fb0e0b65b0
Binary self-update mechanism for Go commands using GitHub
1 version - Latest release: over 2 years ago - 7 dependent packages - 11 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/error996/hyprspace v0.2.2
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Error996/hyprspace v0.2.2
A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lpmatos/loli v1.15.0
42 versions - Latest release: over 2 years ago
Top 7.0% on proxy.golang.org
github.com/ci-monk/loli v1.15.0
A pretty CLI to find animes passing images πŸ‘‰πŸ˜³πŸ‘ˆ
42 versions - Latest release: over 2 years ago - 16 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lpmatos/Loli v1.15.0
42 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/joelywz/wails-selfupdate v0.1.2
3 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 7.8% on proxy.golang.org
github.com/skynetlabs/pinner v0.7.8
Ensures that relevant skyfiles will be properly pinned by the portal even when individual servers...
22 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/SkynetLabs/pinner v0.7.8
Ensures that relevant skyfiles will be properly pinned by the portal even when individual servers...
22 versions - Latest release: over 2 years ago - 1 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/accuknox/accuknox-cli v0.2.1
Command line tool for Accuknox security solution handling
17 versions - Latest release: over 2 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/gitpod-io/run-gp v0.1.7
Run a local workspace using the .gitpod.yml
9 versions - Latest release: over 2 years ago - 42 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/optix2000/totsugeki v1.10.1
Guilty Gear Strive Proxy for faster loading screens.
30 versions - Latest release: over 2 years ago - 484 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/skynethq/skyd v1.6.9
Skynet is a content hosting and decentralized app development platform. https://siasky.net
89 versions - Latest release: over 2 years ago - 12 stars on GitLab.com
Top 5.2% on proxy.golang.org
gitlab.com/SkynetLabs/skyd v1.6.9
Skynet is a content hosting and decentralized app development platform. https://siasky.net
89 versions - Latest release: over 2 years ago - 12 dependent packages - 10 dependent repositories - 12 stars on GitLab.com
Top 8.2% on proxy.golang.org
gitlab.com/SkynetHQ/skyd v1.6.9
Skynet is a content hosting and decentralized app development platform. https://siasky.net
89 versions - Latest release: over 2 years ago - 12 stars on GitLab.com
Top 8.2% on proxy.golang.org
github.com/openet/gloo v1.12.12
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
1,013 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/mightymarty/tfsec v1.0.8 πŸ’°
Security scanner for your Terraform code
8 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/ktr0731/go-updater v0.1.6
update your tools by various means
4 versions - Latest release: almost 3 years ago - 7 dependent packages - 32 dependent repositories - 6 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/m3db/m3db-operator v0.14.0
Kubernetes operator for M3DB
21 versions - Latest release: almost 3 years ago - 134 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/lbryio/ytsync/v5 v5.9.10
An overly complex tool to mirror youtube content to LBRY
150 versions - Latest release: almost 3 years ago - 37 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/arriven/db1000n v0.9.18 removed
109 versions - Latest release: almost 3 years ago
github.com/naiba/go-github-selfupdate v0.0.0-20220813032640-e987a7bc764f
Binary self-update mechanism for Go commands using GitHub
1 version - Latest release: almost 3 years ago - 6 dependent packages - 2 dependent repositories - 0 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/reliablyhq/cli v0.49.3
Copyright Β© 2020 Reliably <[email protected]> Licensed under the Apache License, Version 2.0 (the...
76 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/longkey1/jnal v0.11.2
Copyright Β© 2021 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...
22 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/longkey1/diary v0.11.2
Copyright Β© 2021 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (the "...
21 versions - Latest release: almost 3 years ago
Top 9.0% on proxy.golang.org
gitlab.com/vay3t/mubeng v0.0.0-20220731230049-0b269b665a97
An incredibly fast proxy checker & IP rotator with ease - Fixed
2 versions - Latest release: almost 3 years ago - 0 stars on GitLab.com
Top 8.6% on proxy.golang.org
github.com/n8maninger/sia-host-selector v0.0.2
quick and dirty script to filter hosts for Sia renters
2 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/EldersJavas/EbiBuilder v0.0.0-20220724064310-1c7484345f54
Ebitengine Builder
1 version - Latest release: almost 3 years ago - 2 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/siafoundation/siad v1.5.9
The Sia daemon
83 versions - Latest release: almost 3 years ago - 106 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/SiaFoundation/siad v1.5.9
The Sia daemon
83 versions - Latest release: almost 3 years ago - 106 stars on GitHub
Top 2.6% on proxy.golang.org
go.sia.tech/siad v1.5.9
The Sia daemon
83 versions - Latest release: almost 3 years ago - 37 dependent packages - 29 dependent repositories - 130 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/VitalyKondratiev/gtrack v0.0.0-20220720125250-40cb2a4cbe97
Jira + Toggle CLI time tracker
1 version - Latest release: almost 3 years ago - 3 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/l3uddz/mediarr v1.2.1 πŸ’°
CLI tool to add new media to pvr's from the arr suite
9 versions - Latest release: almost 3 years ago - 26 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/l3uddz/missarr v1.2.0 πŸ’°
Search for missing content in Sonarr/Radarr in a controlled fashion
7 versions - Latest release: almost 3 years ago - 20 stars on GitHub
Top 3.8% on proxy.golang.org
github.com/ZupIT/ritchie-cli v0.0.0-20220708180851-873fb03d4967
Ritchie CLI is an open-source tool that allows to create, store and share any kind of automation,...
2 versions - Latest release: almost 3 years ago - 3 dependent repositories - 561 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/dwilkolek/moxy v1.0.11
12 versions - Latest release: almost 3 years ago - 2 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/getoutreach/logfmt v1.1.0
9 versions - Latest release: almost 3 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/akkias7/nezha v0.13.4 removed
122 versions - Latest release: almost 3 years ago
Top 9.5% on proxy.golang.org
github.com/SkynetLabs/blocker v0.1.2
Blocker is a service that blocklists bad skylinks on all servers.
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2 stars on GitHub
Past Dependents
Include Past Dependents

Check this option to include packages that no longer depend on this package in their latest version but previously did.