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 safehtml provides immutable string-like types which represent values that are guaranteed to be safe, by construction or by escaping or sanitization, to use in various HTML contexts and with various DOM APIs.
This package provides a test corpus of C code as subset of modernc.org/httpfs.
Package webrtc implements the WebRTC (Real-Time Communication in Browsers) 1.0 as defined in W3C WebRTC specification document. Features:
implementation of webrtc-pc and
https://www.w3.org/TR/webrtc-stats/,webrtc-statsDataChannels
Send/Receive audio and video
Renegotiation
Plan-B and Unified Plan
SettingEngine for Pion specific extensions
implemented connectivity - Full ICE Agent, ICE Restart, Trickle ICE, STUN, TURN mDNS candidates
This package provides an implementation of smart load balancing of simple, redirect-based (i.e. not directly reverse proxied) services. It's an alternative fork of https://git.autistici.org/ale/lb.
This package provides a Go library that parses HTTP/1.1 Cache-Control header and returns a struct that is convenient for the end-user to do what they will with.
Package otlptrace contains abstractions for OTLP span exporters.
Package kinesis implements a batch producer built on top of the official AWS SDK.
This package is a Go library that parses a curl (netscape) cookiejar file into a Go http.CookieJar.
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 library supports named counters, gauges and histograms. It also provides convenience wrappers for registering latency instrumented functions with Go's builtin http server.
Package advancedtls provides gRPC transport credentials that allow easy configuration of advanced TLS features. For example, periodic credential reloading,support for certificate revocation lists, and customizable certificate verification behaviors.
Bine is a toolkit to assist in creating Tor clients and servers. Features:
full support for the Tor controller API
support for
net.Connandnet.Listenstyle APIssupports statically compiled Tor to embed Tor into the binary
supports v3 onion services
support for embedded control socket in Tor >= 0.3.5
A library to query JSON objects marshalled into map[string]interface.
This package provides an interface to mailboxes in the Maildir format.
Pluggable Transport using WebRTC, inspired by Flashproxy and adheres to the pluggable transports v2.1 Go AP. This package provides:
brokercontains code for the Snowflake brokerdoccontains Snowflake documentation and manpagesclientcontains the Tor pluggable transport client and client library codecommoncontains generic libraries used by multiple pieces of Snowflakeproxycontains code for the Go standalone Snowflake proxyprobetestcontains code for a NAT probetesting serviceservercontains the Tor pluggable transport server and server library code
Package otlptracegrpc provides an OTLP span exporter using gRPC. By default the telemetry is sent to @urlhttps://localhost:4317.
This provides bidirectionally connected net.Conns, net.PacketConns made from socketpair(2) as well as bidirectionally connected net.TCPConns.
This package exposes a registry of data types to support string formats in the go-openapi toolkit. strfmt represents a well known string format such as credit card or email. The Go toolkit for OpenAPI specifications knows how to deal with those.
Package urlesc implements query escaping as per RFC 3986. It contains some parts of the net/url package, modified so as to allow some reserved characters incorrectly escaped by net/url.
go-xdr implements the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC 4506 (obsoletes RFC 1832 and RFC 1014) in pure Go.
This package implements encoding and decoding of JSON as defined in RFC 4627 and provides interfaces with identical syntax of standard lib encoding/json. Converting from encoding/json to jsoniter is no more than replacing the package with jsoniter and variable type declarations (if any). jsoniter interfaces gives 100% compatibility with code using standard lib.
Package go-nat implements NAT handling facilities.
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