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.
The html2text package converts HTML emails to plain text, allowing text-only mail clients to display them.
This package provides an SFTP implementation, as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt, for Go.
Package httpforwarded is a helper package for parsing the Forwarded HTTP header as defined in https://www.rfc-editor.org/rfc/rfc7239. There is a function for parsing the value of multiple Forwarded headers, and a function for formatting a Forwarded header.
This package allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups,Queueing disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages.
This package provides a specification and libraries for writing plugins to configure network interfaces in Linux containers, along with a number of supported plugins.
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.
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 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.
GoTURN is a library providing a Go interface compatible with the golang proxy package which connects through a TURN relay. It provides parsing and encoding support for STUN and TURN protocols.
Package sdp implements Session Description Protocol.
This package provides a wrapper around the https://openfga.dev/api definition.
This package provides Go bindings for nft utility. go-nft wraps invocation of the nft utility with functions to append and delete rules; create, clear and delete tables and chains.
This package provides an interface to mailboxes in the Maildir format.
This package implements a various networking related functions used throughout the Pion modules.
This module creates very simple multiaddr formatted cidr netmasks.
This package provides an SDK for developing projects with Cloudinary in Go.
This package provides a TCP-level socket options that allow manipulation of TCP connection facilities.
Package srtp implements Secure Real-time Transport Protocol.
This package implements an encoding and decoding of TCP-level socket options regarding connection information.
Package admission is a fast way to ingest/send metrics via UDP.
Package graphql provides a GraphQL client implementation.
This package implements WebRTC Data Channels.
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 provides a foundational library to analyze an OpenAPI Initiative specification document for easier reasoning about the content.