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 provides an IDLE extension for go-imap.
This package helps convert types used in cloud.google.com/go/auth and golang.org/x/oauth2.
This package implements the Simple Mail Transfer Protocol as defined by RFC 5321.
Package gomatrix implements the Matrix Client-Server API. This package is an alternative fork of not maintained https://github.com/matrix-org/gomatrix project.
Package otelhttp provides an http.Handler and functions that are intended to be used to add tracing by wrapping existing handlers (with Handler) and routes WithRouteTag.
Package browser provides helpers to open files, readers, and URLs in a browser window.
go-github is a Go client library for accessing the GitHub API v3.
This package provides a plugin system over WebAssembly. As a plugin is compiled to Wasm, it can be size-efficient, memory-safe, sandboxed and portable. The plugin system auto-generates Go SDK for plugins from Protocol Buffers files. While it is powered by Wasm, plugin authors/users don't have to be aware of the Wasm specification since the raw Wasm APIs are capsulated by the SDK.
This package provides a collection of Golang utilities maintained by Storj project:
accesslogs can handle collection and upload of arbitrarily formatted server access logs in the fashion of S3's server access logging
bloomfilter implements a bloom-filter for pieces that need to be preserved
cfgstruct
context2 contains utilities for contexts
currency
debug implements debug server for satellite, storage node, and edge services
encryption collects common cryptographic primitives needed for path and data encryption
errs2 collects common error handling functions
eventstat contains helper to create statistics about events with unbounded cardinality
experiment implements feature flag propagation.
fpath implements cross-platform file and object path handling
grant
http
identity implements CA and Peer identity management and generation.
leak provides a way to track resources when race detector is enabled
macaroon implements contextual caveats and authorization
memory contains byte size types and manipulation
metrics implements a server which displays only read-only monitoring data
netutil
nodetag
paths implements wrappers for handling encrypted and unencrypted paths safely
peertls manages TLS configuration for peers.
pkcrypto contains a set of helper functions and constants to perform common cryptographic operations
process
processgroup implements process-grouping commands.
ranger implements lazy
io.Readerandio.Writerinterfacesreadcloser implements utilities for
io.ReadClosersrpc implements dialing on Storj Network
signing implements consistent signing and verifying protobuf messages
socket implements RFC4594
storj contains the types which represent the main entities of the Storj domain
strictcsv
sync2 provides a set of functions and types for having context aware functionalities, offloading memory through the file system, and to control execution of tasks which can run repetitively, concurrently or asynchronously.
telemetry
testcontext implements convenience context for testing.
testrand implements generating random base types for testing.
testtrace provides profiling debugging utilities for writing the state of all goroutines
time2 provides time related functionality that can be manipulated to facilite deterministic testing
traces
tracing
uuid implements UUID v4 based on RFC4122.
version
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum.
Go-stun is a go implementation of the STUN client (RFC 3489 and RFC 5389).
This package is a high-level OpenPGP library built on top of the Golang crypto library.
This package implements an HTTP request/response middleware pipeline used by Azure SDK clients.
Yamux (Yet another Multiplexer) 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.
Features:
streams can be opened by either client or server
useful for nat traversal
server-side push support
avoid starvation
back-pressure to prevent overwhelming a receiver
enables persistent connections over a load balancer
enables thousands of logical streams with low overhead
This package provides a GraphQL client and code generator for Go.
The Docker Engine API is an HTTP API used by the command-line client to communicate with the daemon. It can also be used by third-party software to control the daemon.
This package provides an alternative JSON parser for Go. It does not require to know the structure of the payload (eg. create structs), and allows accessing fields by providing the path to them.
This package implements a functionality to create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
Package srtp implements Secure Real-time Transport Protocol.
This package provides a Golang implementation of the Javascript Object Signing and Encryption set of standards. This includes support for JSON Web Encryption, JSON Web Signature, and JSON Web Token standards.
This package provides a Golang web framework wit martini-like API.
Features:
zero allocation router
middleware support
crash-free
JSON validation
routes grouping
error management
rendering built-in
extendable
This package provides a low-level access to Linux netlink sockets (AF_NETLINK).
This package provides a Go library for authenticating emails.
This Package provides an implementation of the JA4HTTP (JA4H) hashing algorithm.