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 is intended to be used by bridges between existing logging libraries and OpenTelemetry. Users should not directly use this package as a logging library. Instead, install one of the bridges listed in the [registry], and use the associated logging library.
This package implements functionality to marshal and unmarshal Swagger API specifications into a Golang object model.
This package provides an official Go SDK for Oracle Cloud Infrastructure.
This package implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. Converting from encoding/json to jsoniter is no more than replacing the package with jsoniter and variable type declarations (if any). jsoniter interfaces gives 100% compatibility with code using standard lib.
Package httpstat traces HTTP latency infomation, such as DNSLookup and TCP Connection, on any Golang HTTP request with no big code modification.
The Files.com Go SDK provides a direct, high performance integration to Files.com from applications written in Go.
Package vfsgen takes an http.FileSystem (likely at go generate time) and generates Go code that statically implements the provided http.FileSystem.
This package implements a functionality to convert Golang's http.Request to CURL command line.
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 rRPC templates used to interact with Google APIs.
This package allows a user to share their Go build cache across the network,using GOCACHEPROG.
This package provides a functionality to get the hash used to differentiate between installs of Mozilla software in installs.ini and profiles.ini.
This package contains functions to aid in loading CA certificates for TLS connections.
This package implements HTTP request and response signing and verification. Supports the major MAC and asymmetric key signature algorithms. It has several safety restrictions: One, none of the widely known non-cryptographically safe algorithms are permitted; Two, the RSA SHA256 algorithms must be available in the binary (and it should, barring export restrictions); Finally, the library assumes either the Authorizationn or Signature headers are to be set (but not both).
This package provides a library to manipulates Linux nftables (the iptables successor). It does not rely on libnftnl wrappers.
Package client is a Go client for the Docker Engine API.
Package httprc implements a cache for resources available over http(s). Its aim is not only to cache these resources so that it saves on HTTP roundtrips, but it also periodically attempts to auto-refresh these resources once they are cached based on the user-specified intervals and HTTP Expires and Cache-Control headers, thus keeping the entries relativelyfresh.
This package provides @codeprotoc-gen-go-vtproto plug-in for protoc, which is used by Vitess to generate optimized marshall & unmarshal code.
Package awsauth implements AWS request signing using Signed Signature Version 2,Signed Signature Version 3, and Signed Signature Version 4. Supports S3 and STS.
Package echo implements a high performance, minimalist Go web framework. Features:
optimized HTTP router which smartly prioritize routes
build robust and scalable RESTful APIs
group APIs
extensible middleware framework
define middleware at root, group or route level
data binding for JSON, XML and form payload
handy functions to send variety of HTTP responses
centralized HTTP error handling
template rendering with any template engine
define your format for the logger
highly customizable
automatic TLS via Let’s Encrypt
HTTP/2 support
This go library implements some parts of the official INWX XML-RPC API.
Package putio is the Put.io API v2 client for Go. It's an alternative fork of https://github.com/igungor/go-putio.
Package elastic provides an Elasticsearch client with AWS sigv4 support.