Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
The ratelimit package provides an efficient token bucket implementation that can be used to limit the rate of arbitrary things.
Package uplink is the main entrypoint to interacting with Storj Labs decentralized storage network.
Package easyjson implements functionality to marshal/unmarshal Golang structs to/from JSON without the use of reflection. It also aims to keep generated Go code simple enough so that it can be easily optimized or fixed.
This package provides an IDLE extension for go-imap.
This package is a small Go binary which uses GOOS= GOARCH= go build directly to compile Go binaries and then uses go-containerregistry to create and publish the new containers based on the desired platforms.
This package provides an API to interact with GCP.
This package provides an implementation of JSON Schema for the Go programming language, which supports draft-04, draft-06 and draft-07.
Ironwood is a routing library with a net.PacketConn-compatible interface using ed25519.PublicKeys as addresses. Basically, you use it when you want to communicate with some other nodes in a network, but you can't guarantee that you can directly connect to every node in that network. It was written to test improvements to / replace the routing logic in Yggdrasil, but it may be useful for other network applications.
This package implements functionality of loading of OpenAPI Initiative specification documents from local or remote locations. Supports JSON and YAML documents.
The Minio Go Client SDK provides simple APIs to access any Amazon S3 compatible object storage.
The message package implements the Internet Message Format and Multipurpose Internet Mail Extensions in Go.
The package extends Go's HTTP Transport allowing Kerberos authentication through Negotiate mechanism (see RFC4559).
This module contains shared code for all the Key Vault SDKs, mainly the challenge authentication policy.
This package provides a Go redirect format parser to match Netlify's https://www.netlify.com/docs/redirects/, format.
This package provides a standalone interceptor for Prometheus monitoring for gRPC Go servers and clients.
Libraries, samples, and tools to help Go developers develop AWS Lambda functions.
This package contains several lexers and parsers written in Go.
This package provides named, in-memory network connections for Go.
Go implementation of Argo, a compact and compressible binary serialization format for GraphQL.
libdns is a collection of free-range DNS provider client implementations. It defines the core interfaces that provider packages should implement. They are small and idiomatic interfaces with well-defined semantics.
The interfaces include:
RecordGetter to list records.
RecordAppender to append new records.
RecordSetter to set (create or change existing) records.
RecordDeleter to delete records.
This package provides Go implementations of components for working with Certificate Transparency (CT) logs. CT is a method for publicly logging TLS certificates to help detect mis-issued or malicious certificates.
Package proton implements types for accessing the Proton API.
This package provides a client for http://coveralls.io/ Coveralls.io continuous code coverage tracking system.