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 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.
The enmime package implements a MIME encoding and decoding library geared towards parsing MIME encoded emails.
Package zipkin implements a native Zipkin instrumentation library for Go.
This package provides a net.Conn wrapper around https://github.com/flynn/noise crypto protocols.
This provides bidirectionally connected net.Conns, net.PacketConns made from socketpair(2) as well as bidirectionally connected net.TCPConns.
nscjar is a Go library used to parse and output Netscape/Mozilla's old-style cookie files. It also implements a simple cookie jar struct to manage the cookies added to the cookie jar.
Package browser provides helpers to open files, readers, and URLs in a browser window.
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.
Package swift provides an easy to use interface to Swift / Openstack Object Storage / Rackspace Cloud Files.
This package implements a functinality to help filling out plain html forms during testing. Will automatically take the existing values from the form so there is no need to manually set things like csrf tokens. Alerts about missing required fields, or when pattern validation does not match.
This package provides a native DTLS 1.2 implementation in Golang.
Httpsnoop provides an easy way to capture http related metrics (i.e. response time, bytes written, and http status code) from your application's http.Handlers.
This package provides a minimal templating engine for Golang.
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.
Package otelgrpc is the instrumentation library for google.golang.org/grpc.
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.
Package httprouter is a trie based high performance HTTP request router.
Package elastic provides an Elasticsearch client with AWS sigv4 support.
Package stdouttrace contains an OpenTelemetry exporter for tracing telemetry to be written to an output destination as JSON.
This package provides functions to get the fixed width of a character or string.
A simple, efficient spring animation library for smooth, natural motion.
This package provides a library for building powerful interactive prompts inspired by python-prompt-toolkit, making it easier to build cross-platform command line tools using Go.
Exiffix is a one function golang library made to be a replacement for image.Decode to handle orientation stored in EXIF data.
seccomp is a computer security facility in the Linux kernel. It allows a process to make a one-way transition into a secure state where it cannot make any system calls except exit, sigreturn, read and write to already-open file descriptors.