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 native, idiomatic interface to HDFS. Where possible, it mimics the functionality and signatures of the standard `os` package.
This is an extension to the Tink Go library that provides support for HashiCorp Vault.
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.
Package token is variant of the stdlib package token with types FileSet and Token removed.
Package cmux is a library to multiplex network connections based on their payload to server gRPC, SSH, HTTPS, HTTP, Go RPC, and pretty much any other protocol on the same TCP listener.
This package maps from a net.Conn to information about the other side of the connection, using various OS-specific facilities.
This package provides a simple API for opening web pages on your default browser.
This package provides a functionality to convert HTML into Markdown.
Package @codexff is a net/http middleware/handler to parse Forwarded HTTP Extension in Golang.
This package implements a Kubernetes OpenAPI discovery spec generation, providing support a subset of OpenAPI features to satisfy kubernetes use-cases but implement that subset with little to no assumption about the structure of the code or routes.
This package is forwarded headers middleware to use if application is run behind reverse proxy.
Trillian is an implementation of the concepts described in the Verifiable Data Structures white paper. It provides a transparent, append-only log of records that can be used for applications such as certificate transparency and key transparency.
Shared errors and error interface used throughout the various libraries found in the go-openapi toolkit.
This package provides an interface to mailboxes in the Maildir format.
Package internal/configsources provides utilities for looking up configuration sources in AWS.
This package enables OpenID Connect support for the go-golang-org-x-oauth2 package.
This package provides a client library in go for mega.co.nz storage service. Features:
User login
Fetch filesystem tree
Upload file
Download file
Create directory
Move file or directory
Rename file or directory
Delete file or directory
Parallel split download and upload
Filesystem events auto sync
Unit tests
This go library implements some parts of the official INWX XML-RPC API.
Package whatsmeow implements a client for interacting with the WhatsApp web multidevice API.
Features:
sending messages to private chats and groups (both text and media)
receiving all messages
managing groups and receiving group change events
joining via invite messages, using and creating invite links
sending and receiving typing notifications
sending and receiving delivery and read receipts
reading and writing app state (contact list, chat pin/mute status, etc)
sending and handling retry receipts if message decryption fails
sending status messages (experimental, may not work for large contact lists)
The gRPC-Gateway is a plugin of the Google protocol buffers compiler @urlhttps://github.com/protocolbuffers/protobuf,protoc. It reads protobuf service definitions and generates a reverse-proxy server which translates a RESTful HTTP API into gRPC. This server is generated according to the (code google.api.http) annotations in your service definitions.
This package provides a CSS3 tokenizer.
go-reuseport enables listening and dialing from the same TCP or UDP port. This means that SO_REUSEADDR and SO_REUSEPORT socket options may be set. This is particularly important when attempting to do TCP NAT hole-punching, which requires a process to both Listen and Dial on the same TCP port. go-reuseport provides some utilities around enabling this behaviour on various operating systems.
Protovalidate is the semantic validation library for Protobuf. It provides standard annotations to validate common rules on messages and fields,as well as the ability to use CEL to write custom rules. It's the next generation of protoc-gen-validate.