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 implements a functionality to create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
This package provides a native, idiomatic interface to HDFS. Where possible, it mimics the functionality and signatures of the standard `os` package.
Interceptor is a framework for building RTP/RTCP communication software. This framework defines a interface that each interceptor must satisfy. These interceptors are then run sequentially.
This package implements OVSDB specified in RFC 7047. It's used mainly for managing the configuration of Open vSwitch and OVN, but it could also be used to manage your stamp collection.
TLSRouter is a TLS proxy that routes connections to backends based on the TLS SNI of the TLS handshake. It carries no encryption keys and cannot decode the traffic that it proxies.
This package implements an HTTP request/response middleware pipeline used by Azure SDK clients.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
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 provides a source code for P2P overlay Yaggdrasil network. It is to used for inputs in other packages.
This package enables OpenID Connect support for the go-golang-org-x-oauth2 package.
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.
This package contains Go bindings and sample code for Hyper-V sockets and virtio sockets.
Common enterprise features for the Go programming language.
Package githubv4 is a client library for accessing GitHub GraphQL API v4.
Small web scraper package for Go, with its interface highly similar to that of BeautifulSoup.
Package swift provides an easy to use interface to Swift / Openstack Object Storage / Rackspace Cloud Files.
Yamux (Yet another Multiplexer) is a multiplexing library for Golang. It relies on an underlying connection to provide reliability and ordering, such as TCP or Unix domain sockets, and provides stream-oriented multiplexing. It is inspired by SPDY but is not interoperable with it.
This package provides a parser for MIME messages.
BunRouter is a fast HTTP router for Go with unique combination of features:
middlewares allow to extract common operations from HTTP handlers into reusable functions
error handling allows to further reduce the size of HTTP handlers by handling errors in middlewares
routes priority enables meaningful matching priority for routing rules: first static nodes, then named nodes, lastly wildcard nodes
net/httpcompatible API which means using minimal API without constructing huge wrappers that try to do everything: from serving static files to XML generation (for example,gin.Contextorecho.Context)
Package api is the root of the packages used to access Google Cloud Services.
Picobuf is a minimal replacement for google.golang.org/protobuf with focusing on small binary size. It does not support the whole Protocol Buffers feature set and features are added on as the need arises.
This package that provides infrastructure for creating and managing user sessions in web applications. It supports cookie and filesystem-based sessions, flash messages, custom backends, and more.
This package implements XML RPC interface for Go programming language.