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

Top 4.5% on proxy.golang.org
Top 0.7% dependent packages on proxy.golang.org
Top 0.9% dependent repos on proxy.golang.org
Top 0.8% docker downloads on proxy.golang.org

proxy.golang.org : github.com/thediveo/enumflag

Package enumflag supplements the Golang CLI flag handling packages spf13/cobra and spf13/pflag with enumeration flags. For instance, users can specify enum flags as "--mode=foo" or "--mode=bar", where "foo" and "bar" are valid enumeration values. Other values which are not part of the set of allowed enumeration values cannot be set and raise CLI flag errors. Application programmers then simply deal with enumeration values in form of uints (or ints), liberated from parsing strings and validating enumeration flags. User-defined enum flag types should be derived from "enumflag.Flag"; however this is not strictly necessary as long as they can be converted into the "enumflag.Flag" type. Actually, "enumflag.Flag" is just a fancy name for an "uint". In order to use such user-defined enum flags, simply wrap them using enumflag.New. User-defined enum flag types should be derived from "enumflag.Flag"; however this is not strictly necessary as long as they can be converted into the "enumflag.Flag" type. Actually, "enumflag.Flag" is just a fancy name for an "uint". In order to use such user-defined enum flags as flag slices, simply wrap them using enumflag.NewSlice.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/thediveo/enumflag
Keywords: cli , cli-flags , enum , go , golang
License: Apache-2.0
Latest release: almost 5 years ago
First release: about 5 years ago
Namespace: github.com/thediveo
Dependent packages: 42
Dependent repositories: 37
Stars: 13 on GitHub
Forks: 2 on GitHub
Docker dependents: 6
Docker downloads: 50,088
See more repository details: repos.ecosyste.ms
Last synced: 28 days ago

Top 9.7% on proxy.golang.org
github.com/pingcap-inc/tidb2dw v0.0.4
Replicate data changes from TiDB to Data Warehouses in real-time
4 versions - Latest release: over 1 year ago - 6 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/breezewish/tidb-snowflake v0.0.4
Replicate data changes from TiDB to Data Warehouses in real-time
4 versions - Latest release: over 1 year ago - 6 stars on GitHub
Top 5.7% on proxy.golang.org
github.com/go-saas/kit/gateway/apisix v0.0.0-20231207071509-8e55a6f58fa1
Microservice compatible starter kit for golang sass project
9 versions - Latest release: over 1 year ago - 59 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/carldanley/frigate-clip-cleaner v0.1.2
A small utility to cleanup leftover clips in a frigate clip directory.
3 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 6.3% on proxy.golang.org
github.com/redhat-marketplace/redhat-marketplace-operator/v2/tools/connect v0.0.0-20230925153921-26fc5fb422a6
Red Hat Marketplace Operator
37 versions - Latest release: over 1 year ago - 12 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/octoberswimmer/force-md v0.0.0-20230323122201-5c92ff4bc235
2 versions - Latest release: over 2 years ago
Top 9.2% on proxy.golang.org
github.phpd.cn/apache/apisix-go-plugin-runner v0.5.0
5 versions - Latest release: over 2 years ago
Top 2.8% on proxy.golang.org
github.com/apache/apisix-go-plugin-runner v0.5.0
Go Plugin Runner for APISIX
5 versions - Latest release: over 2 years ago - 8 dependent packages - 4 dependent repositories - 131 stars on GitHub
Top 7.4% on proxy.golang.org
github.hscsec.cn/apache/apisix-go-plugin-runner v0.5.0
5 versions - Latest release: over 2 years ago
Top 8.2% on proxy.golang.org
github.com/runar-rkmedia/skiver-cli v0.6.1
Copyright © 2022 Runar Kristoffersen Permission is hereby granted, free of charge, to any person...
10 versions - Latest release: almost 3 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/mikeford/dallewood v0.0.0-20220816135611-97da12eee60e
Copyright © 2022 Mike Ford [email protected] This program is free software: you ...
2 versions - Latest release: almost 3 years ago - 7 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/goxiaoy/go-saas-kit/gateway/apisix v0.0.0-20220624152907-8be3a6a0425b
1 version - Latest release: almost 3 years ago
Top 8.2% on proxy.golang.org
github.com/mrlyc/apisix-go-plugin-runner v0.4.0
Go Plugin Runner for APISIX
7 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/theketchio/ketch v0.7.0
Ketch is an application delivery framework that facilitates the deployment and management of appl...
27 versions - Latest release: about 3 years ago - 632 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/shipa-corp/ketch v0.7.0
27 versions - Latest release: about 3 years ago
Top 8.0% on proxy.golang.org
github.com/HandOfGod94/kafkatail v0.2.0
tail kafka logs from any topic, any wire format on local console
7 versions - Latest release: about 3 years ago - 5 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/handofgod94/kafkatail v0.2.0
tail kafka logs from any topic, any wire format on local console
7 versions - Latest release: about 3 years ago - 5 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/zauberhaus/42 v1.3.8
16 versions - Latest release: about 3 years ago - 0 stars on GitHub
Top 6.2% on proxy.golang.org
github.com/vmware-tanzu-labs/yaml-overlay-tool v0.6.5
Use JSONPath to query & patch YAML files with ease.
14 versions - Latest release: over 3 years ago - 25 stars on GitHub
Top 8.3% on proxy.golang.org
github.com/mario-f/hetzner-dyndns v1.4.0
Hetzner DNS client for updating external IP Address
14 versions - Latest release: over 3 years ago - 3 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/buzzsurfr/sonobuoy v0.0.0-20220204135833-25ed7e83b7e1
Simple, multi-protocol echo proxy
2 versions - Latest release: over 3 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/matty-rose/gha-docs v0.15.2
Copyright © 2021 Matt Rose <[email protected]> Permission is hereby granted, free of char...
23 versions - Latest release: over 3 years ago - 3 stars on
Top 7.1% on proxy.golang.org
github.com/fuseml/fuseml-core v0.3.0
FuseML APIs and core service. This repo include the FuseML client useful to interact with the ba...
6 versions - Latest release: over 3 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/finecloud/apisix-oauth2-plugin v0.0.0-20211111034934-bd80ce32d699
Apisix Plugin
1 version - Latest release: over 3 years ago - 0 stars on GitHub
Top 4.2% on proxy.golang.org
github.com/fugue/regula v1.6.0
Regula checks infrastructure as code templates (Terraform, CloudFormation, k8s manifests) for AWS...
22 versions - Latest release: over 3 years ago - 1 dependent package - 831 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/monkee/apisix-go-plugin-runner v0.2.0
Go Plugin Runner for APISIX
2 versions - Latest release: almost 4 years ago - 0 stars on GitHub
Top 5.9% on proxy.golang.org
github.com/rancher-sandbox/hypper v0.3.1
6 versions - Latest release: almost 4 years ago - 63 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/andriykalashnykov/yaml-overlay-tool v0.5.1
A YAML Overlay Tool with templating tendencies.
8 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/AndriyKalashnykov/yaml-overlay-tool v0.5.1
A YAML Overlay Tool with templating tendencies.
8 versions - Latest release: about 4 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/aureleoules/bitcandle v0.0.0-20210509210231-b4c7e0639b7d
Store data on Bitcoin for 350 sats/KB up to 185 KB by using P2SH-P2WSH witness scripts
1 version - Latest release: about 4 years ago - 11 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/cardil/kn-event v0.3.0
Knative CLI (kn) plugin for managing events
4 versions - Latest release: over 4 years ago - 4 stars on GitHub
github.com/sammck-go/logger v1.1.1
Package logger makes it easy to add a multilevel logging interface to objects, so that log entrie...
3 versions - Latest release: over 4 years ago - 3 dependent packages - 1 dependent repositories - 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.