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

Top 2.0% on proxy.golang.org
Top 0.3% dependent packages on proxy.golang.org
Top 0.5% dependent repos on proxy.golang.org
Top 5.6% forks on proxy.golang.org
Top 0.2% docker downloads on proxy.golang.org

proxy.golang.org : github.com/PuerkitoBio/rehttp

Package rehttp implements an HTTP transport that handles retries. An HTTP client can be created with a *rehttp.Transport as RoundTripper and it will apply the retry strategy to its requests. The retry strategy is provided by the Transport, which determines whether or not the request should be retried, and if so, what delay to apply before retrying, based on the RetryFn and DelayFn functions passed to NewTransport. The package offers common delay strategies as ready-made functions that return a DelayFn: It also provides common retry helpers that return a RetryFn: Those can be combined with RetryAny or RetryAll as needed. RetryAny enables retries if any of the RetryFn return true, while RetryAll enables retries if all RetryFn return true. Typically, the RetryFn of the Transport should use at least RetryMaxRetries and some other retry condition(s), combined using RetryAll. By default, the Transport will buffer the request's body in order to be able to retry the request, as a request attempt will consume and close the existing body. Sometimes this is not desirable, so it can be prevented by setting PreventRetryWithBody to true on the Transport. Doing so will disable retries when a request has a non-nil body. This package requires Go version 1.6+, since it uses the new http.Request.Cancel field in order to cancel requests. It doesn't implement the deprecated http.Transport.CancelRequest method (https://golang.org/pkg/net/http/#Transport.CancelRequest). On Go1.7+, it uses the context returned by http.Request.Context to check for cancelled requests. Before Go1.7, PerAttemptTimeout has no effect. It should work on Go1.5, but only if there is no timeout set on the *http.Client. Go's stdlib will return an error on the first request if that's the case, because it requires a RoundTripper that implements the CancelRequest method.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/%21puerkito%21bio/rehttp
Keywords: http-client , retry
License: BSD-3-Clause
Latest release: over 1 year ago
First release: over 7 years ago
Namespace: github.com/PuerkitoBio
Dependent packages: 201
Dependent repositories: 194
Stars: 221 on GitHub
Forks: 17 on GitHub
Docker dependents: 95
Docker downloads: 279,463,113
Total Commits: 50
Committers: 2
Average commits per author: 25.0
Development Distribution Score (DDS): 0.02
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/mna, https://www.buymeacoffee.com/mna
Last synced: about 20 hours ago

Top 9.3% on proxy.golang.org
github.com/pixlise/core/v4 v4.62.4
A REST API and other components for the Pixlise project, supporting the Pixlise UI.
282 versions - Latest release: 13 days ago - 4 stars on GitHub
Top 5.5% on proxy.golang.org
within.website/x v1.26.1
Package x is a hack
53 versions - Latest release: 13 days ago - 1 dependent package - 1 dependent repositories - 200 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/xe/X v1.26.1 💰
Various tools, trinkets and experiments
53 versions - Latest release: 13 days ago - 307 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/grafana/alloy v1.11.3
OpenTelemetry Collector distribution with programmable pipelines
73 versions - Latest release: 29 days ago - 2,573 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/pomerium/ingress-controller v0.31.1
Package main contains main app entry point
50 versions - Latest release: about 1 month ago - 30 stars on GitHub
Top 1.8% on proxy.golang.org
github.com/pomerium/pomerium v0.31.1
Package pomerium is the root of the pomerium project.
139 versions - Latest release: about 1 month ago - 5 dependent packages - 5 dependent repositories - 4,463 stars on GitHub
Top 5.3% on proxy.golang.org
github.com/auth0/auth0-cli v1.22.0
Build, manage and test your Auth0 integrations from the command line
93 versions - Latest release: about 1 month ago - 285 stars on GitHub
github.com/quarksgroup/paypack-go v0.2.9
31 versions - Latest release: about 1 month ago - 1 dependent repositories - 2 stars on GitHub
Top 4.5% on proxy.golang.org
github.com/auth0/terraform-provider-auth0 v1.32.0
The Auth0 Terraform Provider is the official plugin for managing Auth0 tenant configuration throu...
85 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 193 stars on GitHub
Top 2.5% on proxy.golang.org
github.com/auth0/go-auth0 v1.30.0
Package auth0 is the Auth0 SDK for Go. The SDK provides clients that interact with the Auth0 Aut...
67 versions - Latest release: about 2 months ago - 41 dependent packages - 13 dependent repositories - 178 stars on GitHub
Top 7.5% on proxy.golang.org
github.com/trisacrypto/envoy v1.2.0
An open source TRISA node for use in Travel Rule information transfers
51 versions - Latest release: 3 months ago - 12 stars on GitHub
Top 7.4% on proxy.golang.org
github.com/release-engineering/exodus-rsync v1.12.2
exodus-aware drop-in replacement for rsync
32 versions - Latest release: 3 months ago - 3 stars on GitHub
Top 7.0% on proxy.golang.org
github.com/trisacrypto/directory v1.10.3
TRISA implementation of the Global VASP Directory Service
44 versions - Latest release: 3 months ago - 2 dependent packages - 2 dependent repositories - 5 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/txsvc/apikit v0.4.0
A standard library for API services and CLIs
9 versions - Latest release: 4 months ago - 0 stars on GitHub
github.com/txsvc/stdlib/v2 v2.11.0
A "standard library" of go functions used in most of the txsvc repos.
15 versions - Latest release: 4 months ago - 8 dependent packages - 4 dependent repositories - 0 stars on GitHub
github.com/txsvc/cloudlib v1.1.0
A "standard library" of go functions used to build portable cloud native apps
6 versions - Latest release: 4 months ago - 0 stars on GitHub
Top 5.5% on proxy.golang.org
github.com/pace/bricks v0.5.5
A standard library for microservices.
152 versions - Latest release: 5 months ago - 2 dependent repositories - 161 stars on GitHub
github.com/contbank/grok v0.0.107
29 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 0 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/rotationalio/ensign v0.12.9
An eventing platform that is distributed in time and space.
26 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 5 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/turbot/steampipe-plugin-auth0 v1.1.1
Use SQL to instantly query Auth0 resources. Open source CLI. No DB required.
9 versions - Latest release: 7 months ago - 4 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/rackerlabs/terraform-provider-spot v0.1.4
Terraform provider for Rackspace Spot
18 versions - Latest release: 8 months ago - 12 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/quarksgroup/payment-client v0.5.1
Golang Payment Client
33 versions - Latest release: 8 months ago - 2 stars on GitHub
Top 8.0% on proxy.golang.org
github.com/aserto-dev/aserto v0.32.55
Aserto CLI
56 versions - Latest release: 9 months ago - 4 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/aserto-dev/auth0-gw v0.0.6
Auth0 Gateway
6 versions - Latest release: 9 months ago - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/codeforkansascity/reusefull-web-app v0.1.31
90 versions - Latest release: 10 months ago - 1 stars on GitHub
Top 2.7% on proxy.golang.org
github.com/prometheus-community/stackdriver_exporter v0.18.0
Google Stackdriver Prometheus exporter
25 versions - Latest release: 10 months ago - 1 dependent package - 26 dependent repositories - 280 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/kgeckhart/stackdriver_exporter v0.18.0
Google Stackdriver Prometheus exporter
18 versions - Latest release: 10 months ago - 0 stars on GitHub
Top 7.2% on proxy.golang.org
github.com/frodenas/stackdriver_exporter v0.18.0
25 versions - Latest release: 10 months ago - 1 dependent repositories
Top 2.3% on proxy.golang.org
github.com/superfly/flyctl v0.3.44
Command line tools for fly.io services
1,172 versions - Latest release: 12 months ago - 3 dependent packages - 3 dependent repositories - 942 stars on GitHub
github.com/andrewbaxter/terraform-provider-fly v0.1.18
Terraform provider for the Fly.io API
32 versions - Latest release: about 1 year ago - 1 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/pomerium/pomerium v0.27.0
119 versions - Latest release: about 1 year ago
github.com/ajanata/faapi v0.0.1
Go API around FurAffinity
2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3 stars on GitHub
Top 8.8% on proxy.golang.org
github.com/miicchelle/go-auth0 v0.0.2
Go SDK for the Auth0 Management API.
2 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.mirror.nvdadr.com/prometheus-community/stackdriver_exporter v0.16.0
23 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.1git.de/pomerium/pomerium v0.26.1
118 versions - Latest release: over 1 year ago
Top 9.0% on proxy.golang.org
github.com/blockopsnetwork/telescope v0.2.33
Node Monitoring Platform for blockchain nodes
27 versions - Latest release: over 1 year ago - 7 stars on GitHub
Top 9.2% on proxy.golang.org
github.phpd.cn/prometheus-community/stackdriver_exporter v0.15.1
22 versions - Latest release: over 1 year ago
Top 9.8% on proxy.golang.org
github.com/nucleuscloud/neosync v0.4.19
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production...
193 versions - Latest release: over 1 year ago - 2 dependent packages - 4,131 stars on GitHub
Top 9.0% on proxy.golang.org
github.phpd.cn/pomerium/pomerium v0.25.2
116 versions - Latest release: over 1 year ago
Top 7.4% on proxy.golang.org
github.xiaoq7.com/tfadeyi/auth0-simple-exporter v0.4.2
18 versions - Latest release: over 1 year ago
Top 9.2% on proxy.golang.org
github.1git.de/tfadeyi/auth0-simple-exporter v0.4.2
18 versions - Latest release: over 1 year ago
Top 8.6% on proxy.golang.org
github.com/tfadeyi/auth0-simple-exporter v0.4.2
Simple Prometheus exporter for Auth0 log events
21 versions - Latest release: over 1 year ago - 18 stars on GitHub
Top 9.2% on proxy.golang.org
github.hscsec.cn/tfadeyi/auth0-simple-exporter v0.4.2
18 versions - Latest release: over 1 year ago
Top 7.8% on proxy.golang.org
github.com/denniskniep/pomerium v0.25.1
Pomerium is an identity and context-aware access proxy.
116 versions - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.imxd.top/prometheus-community/stackdriver_exporter v0.15.0
21 versions - Latest release: over 1 year ago
Top 9.1% on proxy.golang.org
github.com/StayBlue/Rogo v0.0.1
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.com/stayblue/rogo v0.0.1
1 version - Latest release: over 1 year ago - 0 stars on GitHub
Top 9.1% on proxy.golang.org
github.skymusic.top/tfadeyi/auth0-simple-exporter v0.4.1
17 versions - Latest release: almost 2 years ago
Top 9.8% on proxy.golang.org
github.skymusic.top/auth0/auth0-cli v1.4.0
64 versions - Latest release: almost 2 years ago
github.com/interline-io/transitland-mw v0.0.0-20240126001316-f41a91e24d87
Transitland Middleware Helpers
10 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/evergreen-ci/evergreen v0.0.0-20240125184439-f50345d4c091
A Distributed Continuous Integration System from MongoDB
409 versions - Latest release: almost 2 years ago - 439 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/evergreen-ci/pail v0.0.0-20240125155701-e60f20da397e
10 versions - Latest release: almost 2 years ago - 8 dependent packages - 24 dependent repositories - 0 stars on GitHub
Top 7.3% on proxy.golang.org
github.com/interline-io/transitland-server v0.0.0-20240125035746-a0be5019b2b7
Transitland Server
70 versions - Latest release: almost 2 years ago - 8 stars on GitHub
github.com/nucleuscloud/neosync/backend v0.0.0-20240124170021-336ee683296c
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production...
391 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 4,131 stars on GitHub
Top 9.0% on proxy.golang.org
github.com/bloominlabs/baseplate-go/config/auth0 v0.0.0-20240123231501-f0986af845ce
58 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/pulumi/pulumi-auth0/provider/v3 v3.0.0-20240123051500-298cc45978e0
An auth0Pulumi resource package, providing multi-language access to Auth0
3 versions - Latest release: almost 2 years ago - 24 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/opsly/terraformer v1.12.0
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastruc...
23 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/Opsly/terraformer v1.12.0
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastruc...
23 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.9% on proxy.golang.org
github.com/aserto-dev/ds-load/plugins/auth0 v0.0.0-20240122130151-a927ad3e9c95
CLI pipeline for populating the directory
9 versions - Latest release: almost 2 years ago - 3 stars on GitHub
github.com/nettica-com/nettica-admin v0.0.0-20240115121819-2dd225459c89
Nettica Admin for managing WireGuard networks
67 versions - Latest release: almost 2 years ago - 4 stars on GitHub
Top 9.2% on proxy.golang.org
github.imxd.top/pomerium/pomerium v0.25.0
114 versions - Latest release: almost 2 years ago
Top 6.7% on proxy.golang.org
github.com/evergreen-ci/logkeeper v0.0.0-20240108223959-dfc649ce2ffb
a service for storing test log output
3 versions - Latest release: almost 2 years ago - 5 stars on GitHub
github.com/raynigon/climate-metrics/v2 v2.0.5
climate metrics
6 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/virsas/lib-go-utilities v0.16.15
61 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/virsas/lib-go-modules v0.16.15
61 versions - Latest release: almost 2 years ago - 0 stars on GitHub
Top 9.3% on proxy.golang.org
github.com/armory-io/go-commons v1.45.2
123 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 2 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/armory-io/lib-go-armory-cloud-commons v1.45.2
123 versions - Latest release: almost 2 years ago
Top 9.2% on proxy.golang.org
github.skymusic.top/armory-io/go-commons v1.45.2
118 versions - Latest release: almost 2 years ago
Top 9.2% on proxy.golang.org
github.phpd.cn/armory-io/go-commons v1.45.2
118 versions - Latest release: almost 2 years ago
github.com/anyproto/any-pp-node v0.0.5
Any Payment Processing node
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/pixlise/core/v3 v3.12.0
A REST API and other components for the Pixlise project, supporting the Pixlise UI.
38 versions - Latest release: about 2 years ago - 4 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/hypnobrando/sendy v0.0.0-20231120195424-3bc53b36b194
A Go HTTP Builder Client.
11 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/rgracey/auth0-operator v0.0.0-20231116140816-bf9a960bdffc
Kubernetes operator for Auth0
6 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 8.5% on proxy.golang.org
github.com/evergreen-ci/gimlet v0.0.0-20231108203524-e7de42b0623c
Package gimlet is a toolkit for building JSON/HTTP interfaces (e.g. REST). Gimlet builds on stan...
8 versions - Latest release: about 2 years ago - 13 dependent packages - 32 dependent repositories - 0 stars on GitHub
Top 3.1% on proxy.golang.org
github.com/mongodb/amboy v0.0.0-20231107210353-e120ae1e62fe
Package amboy provides basic infrastructure for running and describing jobs and job workflows wit...
12 versions - Latest release: about 2 years ago - 8 dependent packages - 22 dependent repositories - 97 stars on GitHub
github.com/ConsultingMD/go-auth0 v1.0.2
Package auth0 provides a client for using the Auth0 Authentication and Management APIs. Initiali...
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/consultingmd/go-auth0 v1.0.2
Forked version of Go SDK for the Auth0 Management API.
3 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/mongodb/anser v0.0.0-20231019191251-2a589a5299e6
Package anser provides a document transformation and processing tool to support data migrations. ...
8 versions - Latest release: about 2 years ago - 5 dependent packages - 17 dependent repositories - 20 stars on GitHub
Top 6.6% on proxy.golang.org
github.com/evergreen-ci/utility v0.0.0-20231017180358-3a3a0617644d
common tools and services
12 versions - Latest release: about 2 years ago - 17 dependent packages - 28 dependent repositories - 2 stars on GitHub
Top 4.0% on proxy.golang.org
github.com/mongodb/grip v0.0.0-20231010153552-fd9e260891f5
Package grip provides a flexible logging package for basic Go programs. Drawing inspiration from ...
15 versions - Latest release: about 2 years ago - 22 dependent packages - 43 dependent repositories - 14 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/raynigon/auth0_exporter/v2 v2.0.0-20230928004933-e7085353a3dc
A Auth0 metric exporter for Prometheus
4 versions - Latest release: about 2 years ago - 1 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/mongodb/jasper v0.0.0-20230925210140-42106f8df2fa
Jasper is a Process Management Framework
10 versions - Latest release: about 2 years ago - 3 dependent packages - 12 dependent repositories - 15 stars on GitHub
Top 9.4% on proxy.golang.org
github.com/ditointernet/go-auth0 v0.0.0-20230921234924-540ec0c395f5
Package auth0 provides a client for using the Auth0 Authentication and Management APIs. Initiali...
4 versions - Latest release: about 2 years ago
github.com/evergreen-ci/cocoa v0.0.0-20230918160723-69a3ef4b69a0
Package cocoa provides interfaces to interact with groups of containers (called pods) backed by c...
10 versions - Latest release: about 2 years ago - 1 dependent package - 8 dependent repositories - 0 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/evergreen-ci/timber v0.0.0-20230905184025-88c53a14c47b
11 versions - Latest release: about 2 years ago - 3 dependent packages - 11 dependent repositories - 0 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/heeser-io/universe-cli v0.0.0-20230829174253-806406a61d09
CLI for better usage of universecloud
6 versions - Latest release: about 2 years ago - 0 stars on GitHub
Top 9.7% on proxy.golang.org
github.com/pete911/auth0 v0.0.0-20230825181653-2cab18a9492c
auth0 cli
1 version - Latest release: about 2 years ago - 1 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/DazWilkin/fly-exporter v0.0.0-20230825165459-2f81b8514786
5 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/palisadeinc/go-auth0 v1.1.0
Package auth0 provides a client for using the Auth0 Authentication and Management APIs. Initiali...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/samuelbailey123/pomerium v0.23.0
Package pomerium is the root of the pomerium project.
112 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/devusb/pomerium v0.23.0
Pomerium is an identity and context-aware access proxy.
112 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 6.9% on proxy.golang.org
github.com/evergreen-ci/cedar v0.0.0-20230801145915-130bb7f6c2b9
Package cedar holds a a number of application level constants and shared resources for the Cedar ...
19 versions - Latest release: over 2 years ago - 1 stars on GitHub
github.com/cigncloud/terraformer v0.9.0
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastruc...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 8.9% on proxy.golang.org
github.com/pulumi/pulumi-auth0/provider/v2 v2.0.0-20230714051849-5ecec4f68e01
An auth0Pulumi resource package, providing multi-language access to Auth0
1 version - Latest release: over 2 years ago - 24 stars on GitHub
github.com/dekkart/terraformer-hw v1.0.0
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastruc...
1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/dekkart/terraformer-ct v0.0.0-20230707100236-ec2e68e4a120
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastruc...
2 versions - Latest release: over 2 years ago - 0 stars on GitHub
Top 6.0% on proxy.golang.org
github.com/tigrisdata/tigris v1.0.0-beta.122
Tigris is an Open Source Serverless NoSQL Database and Search Platform.
175 versions - Latest release: over 2 years ago - 683 stars on GitHub
Top 8.2% on proxy.golang.org
github.com/tigrisdata/tigrisdb v1.0.0-beta.122
175 versions - Latest release: over 2 years ago
github.com/con40/auth0-cli v0.0.0-20230616151107-63b909d3a517
Build, manage and test your Auth0 integrations from the command line
1 version - Latest release: over 2 years ago - 0 stars on GitHub
Top 9.8% on proxy.golang.org
github.com/evergreen-ci/certdepot v0.0.0-20230605145113-e623e531f599
10 versions - Latest release: over 2 years ago - 4 dependent packages - 13 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.