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.
Contains a bunch of helper functions for go-openapi and go-swagger projects.
zerossl implements the ZeroSSL REST API.
The REST API is distinct from the ACME endpoint, which is a standardized way of obtaining certificates.
Package sqs provides the API client, operations, and parameter types for Amazon Simple Queue Service.
Package log provides the OpenTelemetry Logs SDK.
This package provides a wrapper around the https://openfga.dev/api definition.
Package packet provides access to Linux packet sockets (https://www.man7.org/linux/man-pages/man7/packet.7.html).
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.
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.
Package client is a Go client for the Docker Engine API.
This package provides basic LDAP v3 functionality in the Go language.
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.
Small web scraper package for Go, with its interface highly similar to that of BeautifulSoup.
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
This package implements functionality to generate static MarshalJSON and UnmarshalJSON functions for structures in Go. The generated functions reduce the reliance upon runtime reflection to do serialization and are generally 2 to 3 times faster. In cases where @codeffjson doesn't understand a Type involved, it falls back to @codeencoding/json, meaning it is a safe drop in replacement. By using ffjson your JSON serialization just gets faster with no additional code changes.
Package sdp implements Session Description Protocol.
go-querystring is Go library for encoding structs into URL query parameters.
Package secretsmanager provides the API client, operations, and parameter types for AWS Secrets Manager.
This package implements the Stream Control Transmission Protocol as specified in RFC 9260.
This package is a Go library that parses a curl (netscape) cookiejar file into a Go http.CookieJar.
GoPtLib is a library for writing Tor pluggable transports in Go.
This package provides bindgings to Java Linstore - Software-Defined Block Storage for container, cloud and virtualisation.
This package provides a Go language implementation of the QUIC network protocol.
Package hub provides a simple event dispatcher for publish/subscribe pattern.
This package provides Go code follows the stability guarantees as defined in https://github.com/open-telemetry/opentelemetry-proto?tab=readme-ov-file#maturity-level, maturity level.