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 Go client for the NAT-PMP internet protocol for port mapping and discovering the external IP address of a firewall.
This package provides HTML5, CSS3, JS, JSON, SVG and XML minifiers and an interface to implement any other minifier.
Package secretsmanager provides the API client, operations, and parameter types for AWS Secrets Manager.
protobuild works by scanning the Golang package in a project and emitting correct protoc commands, configured with the plugins, packages and details of your choice. The main benefit is that it makes it much easier to consume external types from vendored projects. By integrating the protoc include paths with Go's vendoring and GOPATH, builds are much easier to keep consistent across a project. This package provides a source library and built command protobuild.
go-xdr implements the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.
Package easyproto provides building blocks for marshaling and unmarshaling (encoding/decoding) protobuf v3 messages according to https://protobuf.dev/programming-guides/encoding.
Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
BunRouter is a fast HTTP router for Go with unique combination of features:
middlewares allow to extract common operations from HTTP handlers into reusable functions
error handling allows to further reduce the size of HTTP handlers by handling errors in middlewares
routes priority enables meaningful matching priority for routing rules: first static nodes, then named nodes, lastly wildcard nodes
net/httpcompatible API which means using minimal API without constructing huge wrappers that try to do everything: from serving static files to XML generation (for example,gin.Contextorecho.Context)
The jwz package provides an implementation of the email threading algorithm originally designed for use in Netscape Mail 2.0 and 3.0 for Golang.
Package otlpmetrichttp provides an OTLP metrics exporter using HTTP with protobuf payloads.
Hjson is a syntax extension to JSON. It is intended to be used like a user interface for humans, to read and edit before passing the JSON data to the machine.
This package contains a client implementation for OAuth 2.0 spec in Go.
This package provides an utility library for writing extremely simple webhooks in Golang.
This package provides a validation checker for multiaddrs. Some basic validators for common address types are provided, but creating your own combinations is easy.
Package token is variant of the stdlib package token with types FileSet and Token removed.
OpenTelemetry Google Cloud Trace Exporter allows the user to send collected traces and spans to Google Cloud.
Package ws implements a client and server for the WebSocket protocol as specified in RFC 6455.
Chi is a lightweight, idiomatic and composable router for building Go HTTP services. It is based on the standard Go net/http package and supports middleware, routing groups, and URL parameters.
Package lossyconn is a lossy connection simulator for Golang.
This package helps convert types used in cloud.google.com/go/auth and golang.org/x/oauth2.
The enmime package implements a MIME encoding and decoding library geared towards parsing MIME encoded emails.
Package metric provides an implementation of the metric part of the OpenTelemetry API.