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 - codemeta.json
purl: pkg:golang/github.com/inconshreveable/go-update
License: Apache-2.0
Latest release: almost 10 years ago
First release: over 10 years ago
Namespace: github.com/inconshreveable
Dependent packages: 477
Dependent repositories: 931
Stars: 2,224 on GitHub
Forks: 252 on GitHub
Docker dependents: 239
Docker downloads: 830,944,087
See more repository details: repos.ecosyste.ms
Last synced: about 17 hours ago

Top 8.2% on proxy.golang.org
github.com/skynetlabs/servers v0.0.5
5 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/jmdacruz/nancy v1.0.35
A tool to check for vulnerabilities in your Golang dependencies, powered by Sonatype OSS Index
92 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/marsu-p/go-github-selfupdate v1.2.4
Binary self-update mechanism for Go commands using GitHub
7 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 6.7% on proxy.golang.org
github.com/WAY29/hackbox v1.2.0
An lightweight and easy to use toolbox for hackers
3 versions - Latest release: over 3 years ago - 11 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/way29/hackbox v1.2.0 removed
3 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/andybeletsky/reflector.go v1.1.4
13 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/rescdev/actions-docs v0.2.1
3 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/rescDev/actions-docs v0.2.1
3 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
git.coiaprant.top/CoiaPrant/go-gitlab-selfupdate v1.0.1
2 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
gitee.com/CoJinwei/mc v1.0.3
3 versions - Latest release: over 3 years ago
Top 8.9% on proxy.golang.org
github.com/omsistuff/assistant-d-installation v0.0.1
Programme qui permet d'installer automatiquement certains repaints disponibles sur omsistuff.fr
1 version - Latest release: over 3 years ago - 0 stars on GitHub
github.com/wtrocki/go-github-selfupdate v1.2.4
Binary self-update mechanism for Go commands using GitHub
7 versions - Latest release: over 3 years ago - 3 dependent packages - 8 dependent repositories - 0 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/l3uddz/sstv v1.2.1
16 versions - Latest release: over 3 years ago
Top 9.0% on proxy.golang.org
github.com/SkynetLabs/malware-scanner v0.1.0
1 version - Latest release: over 3 years ago - 1 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/kpn/pion v0.0.0-20220404074134-614d85da5fbf
Enterprise Object Storage Solution
3 versions - Latest release: over 3 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/CoJinwei/mc-go1.13 v1.0.0
1 version - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/zlaya-sobaka/db1000n_mobile v0.0.0-20220326211133-b89fbfb18eba
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT...
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/siacentral/sia-host-dashboard v1.0.3 💰
A powerful web based monitoring dashboard for Sia hosts
14 versions - Latest release: over 3 years ago - 25 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/siacentral/host-dashboard v1.0.3
14 versions - Latest release: over 3 years ago
Top 8.2% on proxy.golang.org
github.com/luoxin/eutamias v0.0.8
6 versions - Latest release: over 3 years ago
Top 6.3% on proxy.golang.org
github.com/darabuchi/enputi v0.0.8
A self-developing tool
6 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 11 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/luoxin/v2ray_subscribe_go v0.0.8
7 versions - Latest release: over 3 years ago
Top 7.2% on proxy.golang.org
github.com/Luoxin/Eutamias v0.0.8
6 versions - Latest release: over 3 years ago - 1 dependent repositories
Top 8.2% on proxy.golang.org
github.com/Luoxin/v2ray_subscribe_go v0.0.8
6 versions - Latest release: over 3 years ago
Top 7.9% on proxy.golang.org
github.com/filswan/fs3-mc v0.0.0-20220302200150-c962c1037ccf
FS3 Client is a replacement for ls, cp, mkdir, diff and rsync commands for filesystems and object...
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pydio/cells-client/v2 v2.2.1
Command line client to communicate with cells REST api.
17 versions - Latest release: almost 4 years ago - 27 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/alecbcs/hyprspace v0.2.2
10 versions - Latest release: almost 4 years ago
github.com/stuartleeks/go-github-selfupdate v1.2.4
Binary self-update mechanism for Go commands using GitHub
7 versions - Latest release: almost 4 years ago - 1 dependent repositories - 0 stars on GitHub
Top 6.8% on proxy.golang.org
github.com/l3uddz/tqm v1.5.0 💰
CLI application to manage torrent client queues and remove torrents that meet a specific criteria
23 versions - Latest release: almost 4 years ago - 45 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/arken/arken v0.2.9
A Distributed Digital Archive Built for the World's Open Source and Scientific Data.
10 versions - Latest release: almost 4 years ago - 8 stars on GitHub
Top 6.1% on proxy.golang.org
github.com/arkenproject/arken v0.2.9
10 versions - Latest release: almost 4 years ago - 3 dependent packages
Top 8.2% on proxy.golang.org
github.com/desertfox/go-ocs v0.1.1
OC Wrapper to facilitate switching between clusters quickly
2 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mrthinger/civ5-nq-launcher v1.7.0
Launcher for "current links" version of mods https://www.reddit.com/r/nqmod/
4 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/vcgo/test v0.0.0-20211230034130-0e1c5b65803e
This is a golang test script aggregation.
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pubgo/example v0.0.0-20211222095709-1d2a90e8b51c
1 version - Latest release: almost 4 years ago - 0 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/skynetlabs/malware-scanner v0.1.0 removed
1 version - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/luphaz/venom v1.0.1
🐍 Manage and run your integration tests with efficiency - Venom run executors (script, HTTP Reque...
49 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/martijnvdp/tfsec v0.63.1
225 versions - Latest release: almost 4 years ago
Top 8.2% on proxy.golang.org
github.com/brianstrauch/spotify-cli v1.12.0
Spotify for the terminal 🎵
25 versions - Latest release: almost 4 years ago - 301 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jsbba/mubeng v0.8.0
16 versions - Latest release: about 4 years ago
github.com/skskuzan/rest_api v0.0.0-20211117064902-8496115986db
Firts REST
1 version - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/ro-tex/skydb v0.0.4
Package skydb provides a simple library for working with Skynet Lab's SkyDB and the Skynet Regist...
4 versions - Latest release: about 4 years ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/chrisschinnerl/siad v1.9.9
The Sia daemon
79 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/ChrisSchinnerl/siad v1.9.9
The Sia daemon
79 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jisuhan3201/go-grpc v0.0.0-20211031132952-5edf61981b5a
4 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/peterjan/siad v1.5.14
85 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
gitlab.com/pjbrone/Sia v1.4.13
62 versions - Latest release: about 4 years ago
Top 5.6% on proxy.golang.org
github.com/analogj/drawbridge v1.0.22
manage SSH access to multiple applications/environments protected by bastion servers
18 versions - Latest release: about 4 years ago - 217 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/AnalogJ/drawbridge v1.0.22 💰
manage SSH access to multiple applications/environments protected by bastion servers
18 versions - Latest release: about 4 years ago - 218 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/coltonb/totsugeki v1.8.0
Guilty Gear Strive Proxy for faster loading screens.
25 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/puffythepuff/totsugeki v1.8.0
25 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/PuffyThePuff/totsugeki v1.8.0
25 versions - Latest release: about 4 years ago
Top 9.6% on proxy.golang.org
github.com/intrand/selfupdate v0.0.0-20211015181348-312a1424f61b
self-update test
1 version - Latest release: about 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/4thel00z/templatectl v0.2.0
templatectl will be a maintained version of boiler with more template examples.
6 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/gnx-micro/stub v0.0.0-20211008095753-74fd8c687e5d
2 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/h4nks/tfsec v0.58.14
Security scanner for your Terraform code
213 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/markklesel/nah v0.58.14 💰
213 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/H4nks/tfsec v0.58.14
Security scanner for your Terraform code
213 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/IntelligentDX-LLC/tfsec v0.58.9
21 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/intelligentdx-llc/tfsec v0.58.9
21 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/arken/ait v0.2.1
6 versions - Latest release: about 4 years ago
Top 8.2% on proxy.golang.org
github.com/arkenproject/ait v0.2.1
6 versions - Latest release: about 4 years ago
Top 8.3% on proxy.golang.org
github.com/arken/ark v0.2.1
Arken Command-line Client
6 versions - Latest release: about 4 years ago - 2 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/simse/qc v0.8.6 💰
A blazing fast, file format conversion CLI tool
8 versions - Latest release: over 4 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tiberiuac/gloo v1.8.6
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
490 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 1.7% on proxy.golang.org
ktbs.dev/mubeng v0.5.2
13 versions - Latest release: over 4 years ago - 17 dependent packages - 5 dependent repositories
github.com/MedzikUser/go-github-selfupdate v1.3.1
Binary self-update mechanism for Go commands using GitHub
8 versions - Latest release: over 4 years ago - 4 dependent packages - 3 dependent repositories - 2 stars on
Top 8.2% on proxy.golang.org
github.com/medzikuser/go-github-selfupdate v1.3.1
8 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/abursavich/gloo v1.8.1
61 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/mrrobot01010/shopify-theme-3 v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/aataccessories/website v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/shopify-point/themekit v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jacobhmf/shopifythemekit v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/vinu09062002/themekit v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/bitgoldinc/d v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/jordancrtn/shopify v1.3.0
56 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/bimbom1324/new v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/dwhoyos/shopify v1.3.0
56 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/qaware/dev-tool-kit v0.0.0-20210618133816-592effb75c1b
1 version - Latest release: over 4 years ago - 30 stars on GitHub
Top 8.2% on proxy.golang.org
gitee.com/lli/lorcasub v1.1.2
1 version - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/tossp/tsgo v0.0.0-20210604230344-19bee3a11d65
TSGO
1 version - Latest release: over 4 years ago - 0 stars on GitHub
Top 7.7% on proxy.golang.org
github.com/alecbcs/lookout v1.2.7
Lookout is an upstream software repository watcher built for maintaining large collections of up-...
11 versions - Latest release: over 4 years ago - 2 dependent packages - 7 dependent repositories - 10 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/cp-tools/cpt v0.16.3
An amazing versatile CLI tool for competitive programming!
17 versions - Latest release: over 4 years ago - 35 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/n8maninger/siad v1.5.6
74 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/blocksocial/skynet v1.5.6
77 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 5.0% on proxy.golang.org
gitlab.com/nebulouslabs/sia.git v1.5.6
Blockchain-based marketplace for file storage https://sia.tech
77 versions - Latest release: over 4 years ago - 236 stars on GitLab.com
Top 5.0% on proxy.golang.org
gitlab.com/NebulousLabs/Sia.git v1.5.6
Blockchain-based marketplace for file storage https://sia.tech
77 versions - Latest release: over 4 years ago - 236 stars on GitLab.com
Top 2.1% on proxy.golang.org
gitlab.com/NebulousLabs/Sia v1.5.6
Blockchain-based marketplace for file storage https://sia.tech
81 versions - Latest release: over 4 years ago - 35 dependent packages - 18 dependent repositories - 239 stars on GitLab.com
Top 8.2% on proxy.golang.org
github.com/fubinl/gloo v1.7.1
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
426 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/envcli/envcli v0.7.1
Don't install Node, Go, ... locally - use containers you define within your project. If you have ...
18 versions - Latest release: over 4 years ago - 103 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/EnvCLI/EnvCLI v0.7.1
Don't install Node, Go, ... locally - use containers you define within your project. If you have ...
18 versions - Latest release: over 4 years ago - 1 dependent package - 103 stars on GitHub
Top 4.1% on proxy.golang.org
github.com/monaxgt/mubeng v0.4.4 removed
9 versions - Latest release: over 4 years ago
Top 4.1% on proxy.golang.org
github.com/MonaxGT/mubeng v0.4.4 removed
9 versions - Latest release: over 4 years ago
Top 8.2% on proxy.golang.org
github.com/wtrep/tgf v1.26.5
A Terragrunt frontend that allow execution of Terragrunt/Terraform through Docker
61 versions - Latest release: over 4 years ago - 0 stars on GitHub
Top 6.4% on proxy.golang.org
github.com/yuudi/gypsum v1.0.2
QQ bot 可视化控制台
17 versions - Latest release: over 4 years ago - 36 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.com/skynetlabs/skyd v1.5.5
Skynet is a content hosting and decentralized app development platform. https://siasky.net
1 version - Latest release: almost 5 years ago - 12 stars on GitLab.com
Top 8.2% on proxy.golang.org
gitlab.com/skynetlabs/sia v1.5.5
1 version - Latest release: almost 5 years ago
Top 8.2% on proxy.golang.org
gitlab.com/skynetlabs/Sia v1.5.5
1 version - Latest release: almost 5 years ago
Top 7.5% on proxy.golang.org
github.com/bgrewell/go-update-test v1.0.5
5 versions - Latest release: almost 5 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/milgradesec/krypton v1.2.1
Windows security configuration updater
3 versions - Latest release: almost 5 years ago - 0 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.