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 kinesis implements a batch producer built on top of the official AWS SDK.
This package provides a simple API to perform JSON unmarshalling. It supports unmarshalling of some known and some unknown fields with zero performance overhead. While unmarshalling, it allows fully retaining the original data and access it via a typed struct and a dynamic map.
ipvs provides a native Go implementation for communicating with IPVS kernel module using a netlink socket.
This package provides a Go implementation of Coda Hale's Metrics library.
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.
This package provides a library to work with network connections in the Go language. In particular it provides tools to deal with network address translation (NAT), proxies, sockets, and transport layer security (TLS).
Generates slug from Unicode string for use in URLs.
Package sdp implements Session Description Protocol.
Package godo is the DigitalOcean API v2 client for Go.
This package is a Go library that parses a curl (netscape) cookiejar file into a Go http.CookieJar.
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum.
Package swift provides an easy to use interface to Swift / Openstack Object Storage / Rackspace Cloud Files.
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.
go-netroute provides an implementation of the gopacket/routing.Router interface for Golang.
This package provices an official Go SDK for Oracle Cloud Infrastructure.
Package negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http Handlers.
Package zipkin contains an OpenTelemetry tracing exporter for Zipkin.
This package implements a functionality of managing the registration, marshaling, and unmarshaling of encoded types. It helps when types are sent over a ttrpc/GRPC API and marshaled as a protobuf Any.
This package provides nftables bindings in Go. It is not intended to support arbitrary use cases, but instead specifically focuses on supporting Kubernetes components which are using nftables.
The netns package provides a simple interface for handling network namespaces in Go.
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.
Package eventsource implements a client and server to allow streaming data one-way over a HTTP connection using the Server-Sent Events API http://dev.w3.org/html5/eventsource/.
Package b3 implements the B3 propagator specification as defined at @urlhttps://github.com/openzipkin/b3-propagation,.
This package provides utilities for managing Google Cloud credentials, including functionality for creating, caching, and refreshing OAuth2 tokens. It offers customizable options for different OAuth2 flows, such as 2-legged (2LO) and 3-legged (3LO) OAuth, along with support for PKCE and automatic token management.