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.
GoJay is a performant JSON encoder/decoder for Golang. It has a simple API and doesn't use reflection. It relies on small interfaces to decode/encode structures and slices.
This package provides a Go SDK for Microsoft Dev Tunnels, enabling secure port forwarding and tunneling for development workflows. It supports creating and managing tunnels with SSH-based connections.
This package provides a consumer/parser for JavaScript source maps that allows Go programs to map minified JavaScript code locations back to their original source file locations, line numbers, and function names.
A library to query JSON objects marshalled into map[string]interface.
nscjar is a Go library used to parse and output Netscape/Mozilla's old-style cookie files. It also implements a simple cookie jar struct to manage the cookies added to the cookie jar.
This package provides packet processing capabilities for Go.
Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
This is a collection of Goja modules that provide Node.js compatibility.
This package provides a client for http://coveralls.io/ Coveralls.io continuous code coverage tracking system.
GoBGP is an BGP implementation.
This package provides a standalone (not browser-based) version of the Snowflake proxy. For browser-based versions of the Snowflake proxy, see snowflake-webext.
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.
This package provides Golang boilerplate for testing code involving DNS lookups, including hacks to redirect net.Lookup* calls.
This package provides implements a functionality of URL normalizer as described in RFC 3986.
This package provides a FTP server framework forked from https://github.com/yob/graval.
This package provides a Simple Authentication and Security Layer library written in Go.
Package zipkin contains an OpenTelemetry tracing exporter for Zipkin.
Concise Binary Object Representation is a superset of JSON's schema that's faster and more compact.
This package provides an implementation of JSON Schema for the Go programming language, which supports draft-04, draft-06 and draft-07.
This library is meant to handle Web Authentication for Go apps that wish to implement a passwordless solution for users. This library conforms as much as possible to the guidelines and implementation procedures outlined by the document. It's a successor of not maintained https://github.com/duo-labs/webauthn library.
Package internal/configsources provides utilities for looking up configuration sources in AWS.
Package advancedtls provides gRPC transport credentials that allow easy configuration of advanced TLS features. For example, periodic credential reloading,support for certificate revocation lists, and customizable certificate verification behaviors.
certmagic provides API for TLS Automation with full control over almost every aspect of the system.
Main features:
Fully automated certificate management including issuance and renewal, with support for certificate revocation. Also works in conjunction with your own certificates.
Wildcard certificates.
One-line, fully managed HTTPS servers, with HTTP->HTTPS redirects.
Multiple issuers supported: get certificates from multiple sources/CAs for redundancy and resiliency.
Solves all 3 common ACME challenges: HTTP, TLS-ALPN, and DNS (and capable of others.)
Robust error handling:
Challenges are randomized to avoid accidental dependence and rotated to overcome certain network blockages.
Robust retries for up to 30 days.
Exponential backoff with carefully-tuned intervals.
Retries with optional test/staging CA endpoint instead of production, to avoid rate limits.
All libdns DNS providers work out-of-the-box.
Pluggable storage backends (default: file system) and key sources.
Automatic OCSP stapling.
Distributed solving of all challenges (works behind load balancers.)
Supports on-demand issuance of certificates.
Optional event hooks for observation.
One-time private keys by default (new key for each cert) to discourage pinning and reduce scope of key compromise.
Works with any certificate authority (CA) compliant with the ACME specification RFC 8555.
Must-Staple (optional; not default.)
Full support for draft-ietf-acme-ari (ACME Renewal Information; ARI) extension.
This package provides a Go Client Library for Cloud Monitoring API.