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 a test corpus of C code as subset of modernc.org/httpfs.
Package sdk is the official AWS SDK v2 for the Go programming language.
Package sdk is the official AWS SDK v2 for the Go programming language.
Package retryablehttp provides a familiar HTTP client interface with automatic retries and exponential backoff. It is a thin wrapper over the standard net/http client library and exposes nearly the same public API.
Package wifi provides access to IEEE 802.11 WiFi device operations on Linux using nl80211.
Package router is a trie based high performance HTTP request router.
Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
Package otlptracegrpc provides an OTLP span exporter using gRPC. By default the telemetry is sent to @urlhttps://localhost:4317.
This package provides smooth, resilient, ordered, error-checked and anonymous delivery of streams over UDP packets. Features:
designed for latency-sensitive scenarios
cache-friendly and memory-optimized design
handles >5K concurrent connections on a single commodity server
compatible with
net.Connandnet.Listener, serving as a drop-in replacement fornet.TCPConnForward Error Correction support with Reed-Solomon Codes
packet-level encryption support with
3DES,AES,Blowfish,Cast5,PBKDF2,SM4,Salsa20,TEA,Twofish, andXTEAonly a fixed number of goroutines are created for the entire server application
compatible with skywind3000's C version with various improvements
This package implements a Network File System (NFS) client in Go. It's an alternative fork of unmaintained https://github.com/davecheney/nfs.
Package lossyconn is a lossy connection simulator for Golang.
Package wol provides a Wake On LAN function.
This package provides methods for Go programs to configure the Antithesis platform. Functionality is grouped into the Go packages:
assert- to enable defining [test properties] about your program or [workload]. It is part of the [Antithesis Go SDK], which enables Go applications to integrate with the [Antithesis platform]random- to request both structured and unstructured randomness from the Antithesis environment. is part of the [Antithesis Go SDK], which enables Go applications to integrate with the [Antithesis platform]lifecycle- to lifecycle informs the Antithesis environment that particular test phases or milestones have been reached. It is part of the [Antithesis Go SDK], which enables Go applications to integrate with the [Antithesis platform]
The jose-util command line utility allows for encryption, decryption,signing and verification of JOSE messages. Its main purpose is to facilitate dealing with JOSE messages when testing or debugging.
This package provides a Go library for reporting multidimensional events over UDP.
This package provices an official Go SDK for Oracle Cloud Infrastructure.
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.
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 framework for building REST APIs in Go. It is designed to generate OpenAPI 3.1 specifications and JSON Schema documents describing the API and providing a quick & easy way to generate docs, mocks, SDKs, CLI clients, and more.
Gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications and services.
This is a Go port of the exponential backoff algorithm from Google's HTTP Client Library for Java.
Exponential backoff is an algorithm that uses feedback to multiplicatively decrease the rate of some process, in order to gradually find an acceptable rate. The retries exponentially increase and stop increasing when a certain threshold is met.
OpenTracing-Go is a Go implementation of the OpenTracing API.
This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.
pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.
The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.
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.