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.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
sentry-go provides a Sentry client implementation for the Go programming language.
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.
This package provides a validation checker for multiaddrs. Some basic validators for common address types are provided, but creating your own combinations is easy.
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 provides a source code for P2P overlay Yaggdrasil network. It is to used for inputs in other packages.
This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.
Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.
The gRPC-Gateway is a plugin of the Google protocol buffers compiler @urlhttps://github.com/protocolbuffers/protobuf,protoc. It reads protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC. This server is generated according to the (code google.api.http) annotations in your service definitions.
DHCPv4 and DHCPv6 decoding/encoding library for Golang. This package is split in several logical parts:
dhcpv4- implementation of DHCPv4 packet, client and servernetboot- network booting wrappers on top of dhcpv6 and dhcpv4iana- several IANA constants, and helpers used by dhcpv6 and dhcpv4rfc1035label- simple implementation of RFC1035 labels, used by dhcpv6 and dhcpv4interfaces- a thin layer of wrappers around network interfaces
This package provides a re-implementation of Julien Schmidt's httprouter, in that it uses a patricia tree, but the logic is rather different. Specifically, the routing rules are relaxed so that a single path segment may be a wildcard in one route and a static token in another.
This package implements a functionality to be used for servers listening behind HAProxy of Amazon ELB load balancers. Those load balancers support the use of a proxy protocol, which provides a simple mechansim for the server to get the address of the client instead of the load balancer.
GoPtLib is a library for writing Tor pluggable transports in Go.
Package credentials provides types for retrieving credentials from credentials sources.
Package wifi provides access to IEEE 802.11 WiFi device operations on Linux using nl80211.
Package realclientip provides strategies for obtaining the "real" client IP from HTTP requests.
The package extends Go's HTTP Transport allowing Kerberos authentication through Negotiate mechanism (see RFC4559).
Common enterprise features for the Go programming language.
This package provides a CSS parser and inliner.
Package config provides utilities for loading configuration from multiple sources that can be used to configure the SDK's API clients, and utilities.
This package provides a Golang implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.
This package implements functionality of loading of OpenAPI Initiative specification documents from local or remote locations. Supports JSON and YAML documents.
Package githubv4 is a client library for accessing GitHub GraphQL API v4.
datadog-go is a library that provides a DogStatsD client in Golang.
This package implements a mDNS (multicast DNS) used by Pion.