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

Top 5.1% on proxy.golang.org
Top 8.5% dependent packages on proxy.golang.org
Top 1.0% forks on proxy.golang.org

proxy.golang.org : github.com/getsops/sops/v3

Package sops manages JSON, YAML and BINARY documents to be encrypted or decrypted. This package should not be used directly. Instead, Sops users should install the command line client via `go get -u github.com/getsops/sops/v3/cmd/sops`, or use the decryption helper provided at `github.com/getsops/sops/v3/decrypt`. We do not guarantee API stability for any package other than `github.com/getsops/sops/v3/decrypt`. A Sops document is a Tree composed of a data branch with arbitrary key/value pairs and a metadata branch with encryption and integrity information. In JSON and YAML formats, the structure of the cleartext tree is preserved, keys are stored in cleartext and only values are encrypted. Keeping the keys in cleartext provides better readability when storing Sops documents in version controls, and allows for merging competing changes on documents. This is a major difference between Sops and other encryption tools that store documents as encrypted blobs. In BINARY format, the cleartext data is treated as a single blob and the encrypted document is in JSON format with a single `data` key and a single encrypted value. Sops allows operators to encrypt their documents with multiple master keys. Each of the master key defined in the document is able to decrypt it, allowing users to share documents amongst themselves without sharing keys, or using a PGP key as a backup for KMS. In practice, this is achieved by generating a data key for each document that is used to encrypt all values, and encrypting the data with each master key defined. Being able to decrypt the data key gives access to the document. The integrity of each document is guaranteed by calculating a Message Authentication Code (MAC) that is stored encrypted by the data key. When decrypting a document, the MAC should be recalculated and compared with the MAC stored in the document to verify that no fraudulent changes have been applied. The MAC covers keys and values as well as their ordering.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/getsops/sops/v3
Keywords: aws , azure , devops , gcp , pgp , secret-distribution , secret-management , security , sops
License: MPL-2.0
Latest release: 3 months ago
First release: almost 2 years ago
Namespace: github.com/getsops/sops
Dependent packages: 57
Stars: 14,975 on GitHub
Forks: 805 on GitHub
Docker dependents: 15
Docker downloads: 17,866,025
See more repository details: repos.ecosyste.ms
Last synced: 7 days ago

Top 9.2% on proxy.golang.org
github.phpd.cn/helmfile/helmfile v0.165.0
87 versions - Latest release: about 1 year ago
Top 8.3% on proxy.golang.org
github.phpd.cn/noris-network/cuegen v0.14.6
2 versions - Latest release: about 1 year ago
Top 9.1% on proxy.golang.org
github.com/stuttgart-things/machineshop v1.8.0
Copyright © 2023 NAME HERE <EMAIL ADDRESS>
10 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/inteon/helmfile v0.164.0
Declaratively deploy your Kubernetes manifests, Kustomize configs, and Charts as Helm releases. G...
1 version - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
github.1git.de/fluxcd/kustomize-controller v1.3.0
119 versions - Latest release: about 1 year ago
Top 7.4% on proxy.golang.org
github.com/mattiasang/updatecli v0.76.0-rc2
A Declarative Dependency Management tool
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/MattiasAng/updatecli v0.76.0-rc2
A Declarative Dependency Management tool
2 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/metalkast/metalkast v0.1.0
Baremetal Cluster Deployer fully configured with Kubernetes manifests
26 versions - Latest release: over 1 year ago - 3 stars on GitHub
Top 9.2% on proxy.golang.org
github.ccut.club/gruntwork-io/terragrunt v0.55.20
533 versions - Latest release: over 1 year ago
Top 7.4% on proxy.golang.org
github.com/rubensf/terragrunt v0.0.1
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Te...
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.4% on proxy.golang.org
try.gitea.io/olblak/updatecli-mirror v0.74.0
167 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.com/jurooravec/helpa v0.6.8
Incrementally-adoptable, Helm-compatible Go framework for writing Helm templates as isolated comp...
19 versions - Latest release: over 1 year ago - 0 stars on GitHub
codeberg.org/mjh/lrctl v0.2.6
A set of utilities to manage a LibRate instance
19 versions - Latest release: over 1 year ago - 3 dependent packages - 0 stars on codeberg.org
Top 9.2% on proxy.golang.org
github.skymusic.top/helmfile/helmfile v0.162.0
1 version - Latest release: over 1 year ago
Top 9.1% on proxy.golang.org
github.phpd.cn/fluxcd/kustomize-controller v1.2.2
118 versions - Latest release: over 1 year ago
Top 7.5% on proxy.golang.org
github.chickoi.com/fluxcd/kustomize-controller v1.2.2
117 versions - Latest release: over 1 year ago
Top 9.1% on proxy.golang.org
github.xiaoq7.com/fluxcd/kustomize-controller v1.2.2
118 versions - Latest release: over 1 year ago
Top 6.8% on proxy.golang.org
github.com/budimanjojo/talhelper v1.17.1
A tool to help creating Talos kubernetes cluster
63 versions - Latest release: over 1 year ago - 65 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/isindir/sops-secrets-operator v0.0.0-20240112091253-75fc7da9308c
Kubernetes SOPS secrets operator
22 versions - Latest release: over 1 year ago - 212 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/viaduct-ai/kustomize-sops v0.0.0-20240110150942-5ced30d87a6b
Copyright 2019 viaduct.ai SPDX-License-Identifier: Apache-2.0 KSOPS, or kustomize-SOPS, is a kus...
30 versions - Latest release: over 1 year ago - 449 stars on GitHub
github.com/mohammed90/caddy-encrypted-storage v0.0.0-20231222135738-d08ff5c62238
Much of the content of this file is copied from getsops/sops project at the following source with...
4 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/clingclangclick/fkt v0.29.0
FluxCD Kind of Templater
29 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/gosarami/teel v0.0.2
Lightweight go template parser like a peeler
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/bersalazar/vals v0.30.0
Helm-like configuration values loader with support for various sources
46 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
gitlab.oit.duke.edu/oit-ssi-systems/enso-wabisabi v0.7.2
29 versions - Latest release: over 1 year ago
github.com/leopoggiani/terraform-backend-git v0.0.0-20231123093041-89c9156f4f42
Terraform HTTP Backend implementation that uses Git repository as storage
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/middlewaregruppen/banana v1.0.0-beta.5
🍌
5 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 7.9% on proxy.golang.org
github.com/steffakasid/clinar v0.0.0-20231011180201-0b0394478830
A tool to cleanup stale gitlab runners
10 versions - Latest release: over 1 year ago - 6 stars on GitHub
github.com/SMouchlianitis/vals v0.28.1
Helm-like configuration values loader with support for various sources
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/smouchlianitis/vals v0.28.1
Helm-like configuration values loader with support for various sources
1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/jonasbak/autoscaler-proxy v0.0.2
2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.6% on proxy.golang.org
github.com/JonasBak/autoscaler-proxy v0.0.2
4 versions - Latest release: almost 2 years ago
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.