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 negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http Handlers.
Package githubv4 is a client library for accessing GitHub GraphQL API v4.
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.
Package uplink is the main entrypoint to interacting with Storj Labs decentralized storage network.
GoTURN is a library providing a Go interface compatible with the golang proxy package which connects through a TURN relay. It provides parsing and encoding support for STUN and TURN protocols.
go-libp2p-asn-util is a Golang library to lookup the ASN for an IP address. It uses the IPv6 to ASN database downloaded from https://iptoasn.com/. Supports only IPv6 addresses for now.
Package connect is a slim RPC framework built on Protocol Buffers and net/http. In addition to supporting its own protocol, Connect handlers and clients are wire-compatible with gRPC and gRPC-Web, including streaming.
This package provides rRPC templates used to interact with Google APIs.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
Gorilla/csrf provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications and services.
This package provides a Go Client Library for Google Cloud Data Catalog API.
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
Package smithyotelmetrics implements a Smithy client metrics adapter for the OTEL Go SDK.
Psiphon is an Internet censorship circumvention system. The tunnel core project includes a tunneling client and server, which together implement key aspects of evading blocking and relaying client traffic through Psiphon and beyond censorship.
Package wol provides a Wake On LAN function.
This package provides a tile-based implementation of a transparency log for the Sigstore ecosystem, supporting efficient verification of log entries.
Gogoprotobuf is a fork of golang/protobuf with extra code generation features. This code generation is used to achieve:
fast marshalling and unmarshalling
more canonical Go structures
goprotobuf compatibility
less typing by optionally generating extra helper code
peace of mind by optionally generating test and benchmark code
other serialization formats
This package provides a library for parsing and formatting mbox files.
Package resty provides Simple HTTP and REST client library for Go.
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 type conversion and pointer helper functions for the go-openapi and go-swagger projects.
This package provides a Simple Authentication and Security Layer library written in Go.
Package ethtool allows control of the Linux ethtool generic netlink interface. as it's described in ethtool-netlink.