Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/icza/dyno

Package dyno is a utility to work with dynamic objects at ease. Primary goal is to easily handle dynamic objects and arrays (and a mixture of these) that are the result of unmarshaling a JSON or YAML text into an interface{} for example. When unmarshaling into interface{}, libraries usually choose either map[string]interface{} or map[interface{}]interface{} to represent objects, and []interface{} to represent arrays. Package dyno supports a mixture of these in any depth and combination. When operating on a dynamic object, you designate a value you're interested in by specifying a path. A path is a navigation; it is a series of map keys and int slice indices that tells how to get to the value. Should you need to marshal a dynamic object to JSON which contains maps with interface{} key type (which is not supported by encoding/json), you may use the ConvertMapI2MapS converter function. The implementation does not use reflection at all, so performance is rather good. Let's see a simple example editing a JSON text to mask out a password. This is a simplified version of the Example_jsonEdit example function: Output will be: Example shows a few of dyno's features, such as getting, setting and appending values to / from a dynamic object. Example_jsonEdit shows a simple example how JSON can be edited. The password placed in the JSON is masked out.
3 versions
Latest release: about 1 year ago
134 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/icza/dyno

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/icza%2Fdyno

Dependent Repos 186

saiswaroopratakonda/Nuclio
  • v0.0.0-20180601094105-0c96289f9585 go.sum
  • v0.0.0-20180601094105-0c96289f9585 go.mod

Size: 132 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

GaryCraft/wings Fork of pterodactyl/wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 2.95 MB - Last synced: 8 months ago - Pushed: 8 months ago

alexeylesin/wings
Демон для панели LesinPanel.
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 379 KB - Last synced: 11 months ago - Pushed: about 3 years ago

garetht/amanar
Tool to refresh database app credentials from HashiCorp's Vault
  • v0.0.0-20180601094105-0c96289f9585 go.mod
  • v0.0.0-20180601094105-0c96289f9585 go.sum

Size: 185 KB - Last synced: 10 months ago - Pushed: almost 3 years ago

msaf1980/log-exporter
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 59.6 KB - Last synced: 26 days ago - Pushed: over 1 year ago

TechedJack/catalyst Fork of SecurityBrewery/catalyst
Catalyst is an open source SOAR and ticket system that helps to automate alert handling and incident response processes
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 3.99 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

nicolaferraro/redpanda Fork of redpanda-data/redpanda
Redpanda is the real-time engine for modern apps. Kafka API Compatible; 10x faster 🚀 See more at vectorized.io/redpanda
  • v0.0.0-20200205103839-49cb13720835 src/go/k8s/go.sum
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.mod
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.sum

Size: 47.4 MB - Last synced: 12 months ago - Pushed: about 1 year ago

sbongini-go/ratatoskr/handler/resthandler
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Last synced: over 1 year ago

sbongini-go/ratatoskr/handler/cloudeventshandler
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Last synced: over 1 year ago

sbongini-go/ratatoskr/handler/natshandler
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Last synced: over 1 year ago

MottainaiCI/lxd-compose
LXD Compose
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 21.4 MB - Last synced: 25 days ago - Pushed: about 1 month ago

nicolaslara/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 16 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

albatross-org/sergeant
Sergeant is a tool for practicing the application of knowledge.
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 1.13 MB - Last synced: 11 months ago - Pushed: almost 2 years ago

lawrencegripper/terraform-provider-kubernetes-yaml
[See readme - inactive] A basic terraform provider which allows generic YAML config for Kubernetes
  • 0c96289f9585a8af1ebfcee94d52b4f6cfaf9f0d Gopkg.lock
  • * Gopkg.toml

Size: 20.7 MB - Last synced: 4 months ago - Pushed: over 4 years ago

go-kivik/fsdb
Filesystem-backed driver for Kivik
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 619 KB - Last synced: 8 months ago - Pushed: 8 months ago

geaaru/time-master
Time and Activities Organizer
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 11.6 MB - Last synced: 24 days ago - Pushed: 25 days ago

go-kivik/kouch
CouchDB command-line tool
  • 0c96289f9585a8af1ebfcee94d52b4f6cfaf9f0d Gopkg.lock

Size: 8.7 MB - Last synced: 11 months ago - Pushed: over 5 years ago

Luet-lab/luet-portage-converter
Portage/Overlay converter for Luet specs.
  • v0.0.0-20210726202311-f1bafe5d9996 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Size: 10.8 MB - Last synced: 26 days ago - Pushed: over 2 years ago

OmerKahani/tagChanger
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 21.5 KB - Last synced: 11 months ago - Pushed: about 1 year ago

kathleenfrench/ks
k8 secrets command line utility :lock:
  • v0.0.0-20210726202311-f1bafe5d9996 go.mod
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Size: 99.6 KB - Last synced: 11 months ago - Pushed: over 2 years ago

Luet-lab/extensions
  • v0.0.0-20200205103839-49cb13720835 extensions/repo-devkit/go.sum

Size: 756 KB - Last synced: 26 days ago - Pushed: 7 months ago

Ignite-GP/flame-wings
  • v0.0.0-20210726202311-f1bafe5d9996 go.mod
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Size: 337 KB - Last synced: 6 days ago - Pushed: over 1 year ago

GamingMineblox/wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Last synced: over 1 year ago

octopus-network/ibc-go Fork of cosmos/ibc-go
Interblockchain communication protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 26 MB - Last synced: 8 months ago - Pushed: 8 months ago

DcSergioPC/wings-on-windows-pc
  • v0.0.0-20210726202311-f1bafe5d9996 go.mod
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Last synced: over 1 year ago

gareth-gitlab/amanar
Tool to refresh database app credentials from HashiCorp's Vault
  • v0.0.0-20180601094105-0c96289f9585 go.mod
  • v0.0.0-20180601094105-0c96289f9585 go.sum

Last synced: over 1 year ago

go-kivik/kouch
CouchDB command-line tool
  • 0c96289f9585a8af1ebfcee94d52b4f6cfaf9f0d Gopkg.lock

Last synced: about 1 year ago

go-kivik/fsdb
Filesystem-backed driver for Kivik
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Last synced: about 1 year ago

go-kivik/xkivik
Experimental features that may get incorporated into kivik proper over time
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Last synced: 11 months ago

firaga/modPlayground
  • v0.0.0-20220812133438-f0b6f8a18845 json2yaml/go.mod

Size: 1.77 MB - Last synced: 6 months ago - Pushed: 6 months ago

canaantt/interview-master
  • v0.0.0-20180601094105-0c96289f9585 api/go.mod
  • v0.0.0-20180601094105-0c96289f9585 api/go.sum

Last synced: over 1 year ago

Tech-Gamer/nwy-wings Fork of pterodactyl/wings
The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
  • v0.0.0-20230330125955-09f820a8d9c0 go.mod
  • v0.0.0-20230330125955-09f820a8d9c0 go.sum

Size: 40.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago

temphia/temphia
Platform for apps.
  • v0.0.0-20210726202311-f1bafe5d9996 go.sum

Size: 13.6 MB - Last synced: 21 days ago - Pushed: 3 months ago

acearchive/legacy-artifact-action 📦
[DEPRECATED] A GitHub Action and CLI tool for interfacing with Ace Archive
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 22.5 MB - Last synced: 28 days ago - Pushed: over 1 year ago

freight-trust/zeroxyz
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20180601094105-0c96289f9585 go.sum
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 13.1 MB - Last synced: 10 months ago - Pushed: over 3 years ago

go-park-mail-ru/2019_1_SleeplessNights
  • v0.0.0-20180601094105-0c96289f9585 go.mod
  • v0.0.0-20180601094105-0c96289f9585 go.sum

Size: 4.33 MB - Last synced: 9 months ago - Pushed: almost 5 years ago

mcserverhosting-net/kuber
Development repository
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 29.7 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

keinenclue/sasm-docker
A docker image and a launcher to run SASM on Linux, Windows and MacOS
  • v0.0.0-20210726202311-f1bafe5d9996 launcher/go.sum

Size: 380 KB - Last synced: 4 months ago - Pushed: over 1 year ago

styczynski/terraform-provider-kubectl-query
Terraform provider to get information about k8s status
  • v0.0.0-20180601094105-0c96289f9585 go.mod
  • v0.0.0-20180601094105-0c96289f9585 go.sum

Size: 60.5 KB - Last synced: about 1 month ago - Pushed: over 3 years ago

Carina-labs/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 14.5 MB - Last synced: about 1 month ago - Pushed: over 1 year ago

dimitriscruz/redpanda Fork of redpanda-data/redpanda
Redpanda is the real-time engine for modern apps.
  • v0.0.0-20200205103839-49cb13720835 src/go/k8s/go.sum
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.mod
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.sum

Size: 30.2 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

Anmol1696/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 13.3 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

jcsp/kgo-verifier Fork of redpanda-data/kgo-verifier
Test utility based on franz-go, for consistency checking of Redpanda reads vs. writes
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 118 KB - Last synced: about 1 year ago - Pushed: over 1 year ago

gavinbunney/terraform-provider-kubectl
Terraform provider to handle raw kubernetes manifest yaml files
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 19.6 MB - Last synced: 2 months ago - Pushed: 3 months ago

cpanato/terraform-provider-kubectl Fork of gavinbunney/terraform-provider-kubectl
Terraform provider to handle raw kubernetes manifest yaml files
  • v0.0.0-20200205103839-49cb13720835 go.mod
  • v0.0.0-20200205103839-49cb13720835 go.sum

Size: 19.5 MB - Last synced: about 1 month ago - Pushed: about 2 months ago

nir1218/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 37.1 MB - Last synced: 2 months ago - Pushed: 3 months ago

Slahser/project-layout Fork of golang-standards/project-layout
Standard Go Project Layout
  • v0.0.0-20180601094105-0c96289f9585 go.sum

Size: 61.1 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

alonmr/nuclio Fork of nuclio/nuclio
High-Performance Serverless event and data processing platform
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 143 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

moranbental/nuclio Fork of nuclio/nuclio
High-Performance Serverless event and data processing platform
  • v0.0.0-20220812133438-f0b6f8a18845 go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 go.sum

Size: 145 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

KiFoundation/ibc-go-archive Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 e2e/go.sum

Size: 27.8 MB - Last synced: 10 months ago - Pushed: about 1 year ago

skip-mev/backrunning-relayer Fork of cosmos/relayer
An IBC relayer for ibc-go
  • v0.0.0-20220812133438-f0b6f8a18845 interchaintest/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 interchaintest/go.sum

Size: 13.4 MB - Last synced: about 1 month ago - Pushed: 7 months ago

alenkacz/redpanda Fork of redpanda-data/redpanda
Redpanda is the real-time engine for modern apps.
  • v0.0.0-20200205103839-49cb13720835 src/go/k8s/go.sum
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.mod
  • v0.0.0-20200205103839-49cb13720835 src/go/rpk/go.sum

Size: 49.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

strangelove-ventures/hero 📦
ICS testnet chain
  • v0.0.0-20220812133438-f0b6f8a18845 ibctest/go.mod
  • v0.0.0-20220812133438-f0b6f8a18845 ibctest/go.sum

Size: 4.97 MB - Last synced: about 1 month ago - Pushed: 9 months ago

Deflaimun/redpanda Fork of redpanda-data/redpanda
Redpanda is the real-time engine for modern apps. Kafka API Compatible; 10x faster 🚀 See more at vectorized.io/redpanda
  • v0.0.0-20200205103839-49cb13720835 src/go/k8s/go.sum

Size: 55 MB - Last synced: 7 months ago - Pushed: 7 months ago