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.
This package implements a functionality to convert Golang's http.Request to CURL command line.
Bine is a toolkit to assist in creating Tor clients and servers. Features:
full support for the Tor controller API
support for
net.Connandnet.Listenstyle APIssupports statically compiled Tor to embed Tor into the binary
supports v3 onion services
support for embedded control socket in Tor >= 0.3.5
Package sdk is the official AWS SDK v2 for the Go programming language.
ipvs provides a native Go implementation for communicating with IPVS kernel module using a netlink socket.
This package provides an SFTP implementation, as described in https://filezilla-project.org/specs/draft-ietf-secsh-filexfer-02.txt, for Go.
If you use certificate-based access to protect your Google Cloud resources, the end user device certificate is one of the credentials that is verified before access to a resource is granted. You can configure Google Cloud to use the device certificates in your operating system key store when verifying access to a resource from the gcloud CLI or Terraform by using the enterprise certificates feature.
Package proxyproto implements Proxy Protocol (v1 and v2) parser and writer, as per specification: @urlhttps://www.haproxy.org/download/2.3/doc/proxy-protocol.txt. It is to be used in one of or both proxy clients and proxy servers that need to support said protocol. Both protocol versions, 1 (text-based) and 2 (binary-based) are supported. TLV parsers extensions coming with this library support AWS, Azure and GCP.
Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.
Package gohttpmetrics knows how to measure http metrics in different metric formats, it comes with a middleware that can be used for different frameworks and also the the main Go net/http handler:.
This package provides a native DTLS 1.2 implementation in Golang.
Package httpfs implements http.FileSystem on top of a map[string]string.
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 a library to work with network connections in the Go language. In particular it provides tools to deal with network address translation (NAT), proxies, sockets, and transport layer security (TLS).
Go-stun is a go implementation of the STUN client (RFC 3489 and RFC 5389).
This package provides a re-implementation of Julien Schmidt's httprouter, in that it uses a patricia tree, but the logic is rather different. Specifically, the routing rules are relaxed so that a single path segment may be a wildcard in one route and a static token in another.
This package provides a Go module that analyzes and classifies different kinds of referrer URLs (search, social, ...).
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.
Package easyjson implements functionality to marshal/unmarshal Golang structs to/from JSON without the use of reflection. It also aims to keep generated Go code simple enough so that it can be easily optimized or fixed.
The Microsoft Authentication Library (MSAL) for Go is part of the Microsoft identity platform for developers (formerly named Azure AD) v2.0. It allows you to sign in users or apps with Microsoft identities (Azure AD and Microsoft Accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph or your own APIs registered with the Microsoft identity platform. It is built using industry standard OAuth2 and OpenID Connect protocols.
Package go-nat implements NAT handling facilities.
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
This package provides an IMAP4rev1 library written in Go. It can be used to build IMAP clients and servers.
The enmime package implements a MIME encoding and decoding library geared towards parsing MIME encoded emails.