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. Learn more →
Top 19 Go Registry Projects
-
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.
-
sealer
Build, Share and Run Both Your Kubernetes Cluster and Distributed Applications (Project under CNCF)
-
Dragonfly2
Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
-
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.
-
kube-fledged
A kubernetes operator for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly
-
lilipod
Lilipod is a simple container manager, able to download, unpack and use OCI images from various container registries.
-
vimp
Compare data from multiple vulnerability scanners to get a more complete picture of potential exposures. (by mchmarny)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
cat << EOF wget \ https://github.com/goharbor/harbor/releases/download/v2.9.4/\ harbor-offline-installer-v2.9.4.tgz EOF
Related: https://github.com/containrrr/watchtower
I also explored another module, go-containerregistry, in order to build images without root privileges. The approach is completely different, and we can manipulate each component of the container image separately. This can present an advantage, if you're looking for a way to fine tune things.
Project mention: Is there a tool to monitor container images version locally and notify if there are updates? | /r/selfhosted | 2023-12-10
Exactly. Part of the appeal to consolidate all of our container images to use Debian-slim is the ability to optimise the caching of layers, both in our container registry but also on our kubernetes cluster’s nodes (which can be done in a consistent manner with kube-fledged[1]).
[1] https://github.com/senthilrch/kube-fledged
https://github.com/TierMobility/boring-registry
Disclaimer: I worked for TIER before
Go Registry related posts
- Docker Private Registry using Harbor
- My deployment platform is a shell script
- Distribute Artifacts Across OCI Registries
- Is there a tool to monitor container images version locally and notify if there are updates?
- PSA - Run "docker image prune" once in a while.
- OCI image from dockerfile
- A gopher’s journey to the center of container images
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Registry projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | Harbor | 22,485 |
2 | watchtower | 16,821 |
3 | distribution | 8,379 |
4 | go-containerregistry | 2,949 |
5 | Diun | 2,609 |
6 | sealer | 2,008 |
7 | Dragonfly2 | 1,989 |
8 | oras | 1,256 |
9 | kube-fledged | 1,204 |
10 | regclient | 1,048 |
11 | hub-tool | 312 |
12 | terralist | 278 |
13 | imgpkg | 253 |
14 | srclient | 221 |
15 | lilipod | 202 |
16 | boring-registry | 152 |
17 | plugins | 74 |
18 | vimp | 54 |
19 | reposure | 4 |
Sponsored