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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Package wol provides a Wake On LAN function.
This package provides a a drop-in replacement to github.com/pkg/errors and Go's standard errors package. It also provides of error objects, in ways suitable for distributed systems with mixed-version software compatibility.
This package implements XML RPC interface for Go programming language.
Package infectious implements Reed-Solomon forward error correction. It uses the Berlekamp-Welch error correction algorithm to achieve the ability to actually correct errors.
This package implements WebRTC Data Channels.
Package doh implements client operations for DoH (DNS over HTTPS) lookups. It implements looking up the following records:
A
AAAA
CNAME
MX
NS
TXT
SRV
SOA
PTR
This package provides a generic Container Network Interface library to provide APIs for CNI plugin interactions.
This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.
pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.
The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.
This package implements a low level functionality for WebAuthn library. It was forked from CloudFlare's github.com/cloudflare/cfssl/revoke.
Package credentials provides types for retrieving credentials from credentials sources.
This package provides gorilla/context, which is a general purpose registry for global request variables in the Go programming language.
go-libp2p-asn-util is a Golang library to lookup the ASN for an IP address. It uses the IPv6 to ASN database downloaded from https://iptoasn.com/. Supports only IPv6 addresses for now.
Package status implements errors returned by gRPC. These errors are serialized and transmitted on the wire between server and client, and allow for additional data to be transmitted via the Details field in the status proto. gRPC service handlers should return an error created by this package, and gRPC clients should expect a corresponding error to be returned from the RPC call.
Pluggable Transport using WebRTC, inspired by Flashproxy and adheres to the pluggable transports v2.1 Go AP. This package provides:
brokercontains code for the Snowflake brokerdoccontains Snowflake documentation and manpagesclientcontains the Tor pluggable transport client and client library codecommoncontains generic libraries used by multiple pieces of Snowflakeproxycontains code for the Go standalone Snowflake proxyprobetestcontains code for a NAT probetesting serviceservercontains the Tor pluggable transport server and server library code
Package sqs provides the API client, operations, and parameter types for Amazon Simple Queue Service.
Package alice provides a convenient way to chain HTTP handlers.
Package config provides utilities for loading configuration from multiple sources that can be used to configure the SDK's API clients, and utilities.
Package stdouttrace contains an OpenTelemetry exporter for tracing telemetry to be written to an output destination as JSON.
Package graphql provides a GraphQL client implementation.
The netlink package provides a simple netlink library for Go. Netlink is the interface a user-space program in Linux uses to communicate with the kernel. It can be used to add and remove interfaces, set IP addresses and routes, and configure IPsec.
Package opencensus contains Go support for OpenCensus.
Package swag converts Go annotations to Swagger Documentation 2.0 for verity of Go web frameworks which may be integrated with an existing project using Swagger UI.
A minimal QPACK (RFC 9204) implementation in Go. It is minimal in the sense that it doesn't use the dynamic table at all, but just the static table and (Huffman encoded) string literals. Wherever possible, it reuses code from the HPACK implementation in the Go standard library.