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.
This package provides a fully featured interface to the DNS. Both server and client side programming is supported. The package allows complete control over what is sent out to the DNS. The API follows the less-is-more principle, by presenting a small interface.
Package githubv4 is a client library for accessing GitHub GraphQL API v4.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API.
This package provides implementations of various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies.
The sortthread package implements message sorting and threading for go-github-com-emersion-go-imap.
Package hub provides a simple event dispatcher for publish/subscribe pattern.
This package provides a Go implementation of the Varlink protocol, a protocol for inter-process communication. Varlink utilizes a plain-text, JSON-based format for messages and is designed to be accessible to both humans and machines.
This package provides SOCKS5 proxy for @urlhttps://github.com/makeworld-the-better-one/go-gemini,go-gemini.
Pfilter is a Go package for filtering packets into multiple virtual connections from a single physical connection.
This package provides a Real-time Transport Protocol packetizer and depacketizer.
This code is for loading database data that maps IP addresses to countries for collecting and presenting statistics on snowflake use that might alert us to censorship events.
This package provides a CLI binary executable built from go-github-com-tdewolff-minify-v2 source.
This Go package provides the gRPC API for containerd.
Go-stun is a go implementation of the STUN client (RFC 3489 and RFC 5389).
The Cascadia package implements CSS selectors for use with the parse trees produced by the html package.
Package b3 implements the B3 propagator specification as defined at @urlhttps://github.com/openzipkin/b3-propagation,.
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.
goquery brings a syntax and a set of features similar to jQuery to the Go language.
This package implements a SOCKS5. SOCKS (Secure Sockets) is used to route traffic between a client and server through an intermediate proxy layer. This can be used to bypass firewalls or NATs.
Features:
support socks5 server
support TCP/UDP and IPv4/IPv6
unit tests
"No Auth" mode
user/password authentication optional user addr limit
support for the CONNECT command
support for the ASSOCIATE command
rules to do granular filtering of commands
custom DNS resolution
custom goroutine pool
buffer pool design and optional custom buffer pool
custom logger
Package go-nat implements NAT handling facilities.
This package implements the Simple Mail Transfer Protocol as defined by RFC 5321.
Package opencensus contains Go support for OpenCensus.
Package lossyconn is a lossy connection simulator for Golang.
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum.