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.
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 grequests implements a friendly API over Go's existing net/http library.
This package provides an implementation of JSON Reference for the Go programming language.
This package provides a HTTP client functionality that can be used across various Sakura Cloud APIs (IaaS, ObjectStorage, PHY, etc.).
This package implements a functionality to configure Go's pprof features and default HTTP mux using the environment variable GOPPROF. envpprof has an init function that will run at process initialization that checks the value of the GOPPROF environment variable. The variable can contain a comma-separated list of values, for example GOPPROF=http,block.
This repository contains the Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs.
Package internal/endpoints/v2 provides utilities for managing AWS as structured records.
Collection of Go packages for working with the +http.FileSystem interface.
OpenAPI toolkit runtime component for use in code generation or as untyped usage.
Package jaeger implements the Jaeger propagator specification as defined at https://www.jaegertracing.io/docs/1.18/client-libraries/#propagation-format.
Package autoprop provides an OpenTelemetry TextMapPropagator creation function. The OpenTelemetry specification states that the default TextMapPropagator needs to be a no-operation implementation. The opentelemetry-go project adheres to this requirement. However, for systems that perform propagation this default is not ideal. This package provides a TextMapPropagator with useful defaults (a combined TraceContext and Baggage TextMapPropagator), and supports environment overrides using the OTEL_PROPAGATORS environment variable.
This package provides a Go implementation of Coda Hale's Metrics library. It's an alternative fork of https://github.com/rcrowley/go-metrics.
This package provides a set of shared utility packages used by the etcd v3 Go clients, including logging helpers, TLS configuration utilities, endpoint parsing, retry logic, and test support functions.
This package provides the socks5 package that implements a SOCKS5 server. SOCKS (Secure Sockets) is used to route traffic between a client and server through an intermediate proxy layer. This can be used to bypass firewalls or NATs.
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.
GoBGP is an BGP implementation.
This package provides admin API definitions for the Loft platform.
Package snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees. The ID generated by the snowflake algorithm is not guaranteed to be unique. For example, when two different requests enter the same machine at the same time, and the sequence generated by the node is the same, the generated ID will be duplicated. It's an alternative fork of https://github.com/godruoyi/go-snowflake.
menshen-agent is the agent running on a host (bridge or gateway) which communicates with menshen in order to provide configuration information and allow for dynamic registration/inventory.
memberlist is a Go library that manages cluster membership and member failure detection using a gossip based protocol.
The use cases for such a library are far-reaching: all distributed systems require membership, and memberlist is a reusable solution to managing cluster membership and node failure detection.
memberlist is eventually consistent but converges quickly on average. The speed at which it converges can be heavily tuned via various knobs on the protocol. Node failures are detected and network partitions are partially tolerated by attempting to communicate to potentially dead nodes through multiple routes.
Package packet provides access to Linux packet sockets (https://www.man7.org/linux/man-pages/man7/packet.7.html).
This package implements RFC 7234 Hypertext Transfer Protocol (HTTP/1.1): Caching.