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.
libdns is a collection of free-range DNS provider client implementations. It defines the core interfaces that provider packages should implement. They are small and idiomatic interfaces with well-defined semantics.
The interfaces include:
RecordGetter to list records.
RecordAppender to append new records.
RecordSetter to set (create or change existing) records.
RecordDeleter to delete records.
Package smithyotelmetrics implements a Smithy client metrics adapter for the OTEL Go SDK.
This package provides a standard interface for holding authenticated identities and their attributes.
This package provides a minimal templating engine for Golang.
Package kinesis implements a batch producer built on top of the official AWS SDK.
This package is a Go library to talk HTTP over Unix domain sockets.
This package implements an encoding and decoding of TCP-level socket options.
This package provides a collection of utilities for Pluggable Transports.
This package is a light, drop-in replacement for gRPC, a Remote Procedure Call (RPC) framework.
This package provides a functionality to convert HTML into Markdown.
This package provides a specification and libraries for writing plugins to configure network interfaces in Linux containers, along with a number of supported plugins.
GoBGP is an BGP implementation.
This Package provides facilities for running metamorphic, property-based testing. By running logically equivalent operations with different conditions, metamorphic tests can identify bugs without requiring an oracle.
OjG is a high performance parser with a variety of additional JSON tools. OjG is optimized to processing huge data sets where data does not necessarily conform to a fixed structure.
Package lossyconn is a lossy connection simulator for Golang.
This package implements the Stream Control Transmission Protocol as specified in RFC 9260.
This package provides a SOCKS protocol version 5 library with full TCP/UDP and IPv4/IPv6 support.
This package exposes a registry of data types to support string formats in the go-openapi toolkit. strfmt represents a well known string format such as credit card or email. The Go toolkit for OpenAPI specifications knows how to deal with those.
This package implement a functionality to send logs to services supporting GELF specified in https://go2docs.graylog.org/current/home.html.
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.
Azure File Shares offers fully managed file shares in the cloud that are accessible via the industry standard Server Message Block (SMB) protocol. Azure file shares can be mounted concurrently by cloud or on-premises deployments of Windows, Linux, and macOS. Additionally, Azure file shares can be cached on Windows Servers with Azure File Sync for fast access near where the data is being used.
Package httpgzip provides net/http-like primitives that use gzip compression when serving HTTP requests.
This package implements a functionality to convert Golang's http.Request to CURL command line.
Package rpc2 provides bi-directional RPC client and server similar to net/rpc.