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 functionality to convert HTML into Markdown.
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 the classic Tool Command Language Expect implementation in Golang.
Rekor provides an immutable tamper-resistant ledger of metadata generated within a software project's supply chain. It enables software maintainers and consumers to transparently record signed metadata to a ledger.
This package implements Opentelemetry instrumentation support for ttRPC. The interceptors can be passed as ttrpc.ClientOpts and ttrpc.ServerOpt to ttRPC during client and server creation. The interceptors then automatically handle generating trace spans for all called and served unary method calls. If the rest of the code is properly set up to collect and export tracing data to opentelemetry, these spans should show up as part of the collected traces.
This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.
Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.
This module contains shared code for all the Key Vault SDKs, mainly the challenge authentication policy.
This package provides a fully featured interface to the DNS. Both server and client side programming is supported. The package allows complete control over what is sent out to the DNS. The API follows the less-is-more principle, by presenting a small interface.
AmneziaWG is a contemporary version of the WireGuard protocol. It's a fork of WireGuard-Go and offers protection against detection by DPI systems. At the same time, it retains the simplified architecture and high performance of the original. For more information, see https://docs.amnezia.org/documentation/amnezia-wg/.
This package provides a Go Client Library for Cloud Monitoring API.
This package provides the API client, operations, and parameter types for AWS Key Management Service.
This package provides an IMAP4rev1 library written in Go. It can be used to build IMAP clients and servers.
OpenTelemetry Google Cloud Trace Exporter allows the user to send collected traces and spans to Google Cloud.
Package stringutils exposes helpers to search and process strings.
Package wifi provides access to IEEE 802.11 WiFi device operations on Linux using nl80211.
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 a Golang implementation of the Public Suffix List used to determine domain boundaries (e.g., distinguishing <example.co.uk> from its TLD). It allows parsing domain names and identifying effective top-level domains for cookie policies, host validation, and domain processing.
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 GitLab API client enabling Go programs to interact with GitLab in a simple and uniform way.
Package ara provides a dialer with customizable resolver. It can be used with http.Client and http.Transport to alter host lookups.
This package implements an HTTP request/response middleware pipeline used by Azure SDK clients.
This package provides a simple API to perform JSON unmarshalling. It supports unmarshalling of some known and some unknown fields with zero performance overhead. While unmarshalling, it allows fully retaining the original data and access it via a typed struct and a dynamic map.
Package log provides the OpenTelemetry Logs SDK.
The html2text package converts HTML emails to plain text, allowing text-only mail clients to display them. This package provides an command line interface (CLI) tool.