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.
Package zipkin implements a native Zipkin instrumentation library for Go.
This package provides an utility library for writing extremely simple webhooks in Golang.
Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
Package infectious implements Reed-Solomon forward error correction. It uses the Berlekamp-Welch error correction algorithm to achieve the ability to actually correct errors.
This package implements a Network File System (NFS) client in Go. It's an alternative fork of unmaintained https://github.com/davecheney/nfs.
Package whatsmeow implements a client for interacting with the WhatsApp web multidevice API.
Features:
sending messages to private chats and groups (both text and media)
receiving all messages
managing groups and receiving group change events
joining via invite messages, using and creating invite links
sending and receiving typing notifications
sending and receiving delivery and read receipts
reading and writing app state (contact list, chat pin/mute status, etc)
sending and handling retry receipts if message decryption fails
sending status messages (experimental, may not work for large contact lists)
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.
Interceptor is a framework for building RTP/RTCP communication software. This framework defines a interface that each interceptor must satisfy. These interceptors are then run sequentially.
Package ftp implements a File Transfer Protocol client as described in RFC 959.
This is a look-like nothing obfuscation protocol that incorporates ideas and concepts from Philipp Winter's ScrambleSuit protocol.
Package awsauth implements AWS request signing using Signed Signature Version 2,Signed Signature Version 3, and Signed Signature Version 4. Supports S3 and STS.
This package implements a TCP-level socket options that allow manipulation of TCP connection facilities.
Package chunker implements Content Defined Chunking based on a rolling Rabin Checksum. This package provides a modified fork of https://github.com/restic/restic project.
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 native, idiomatic interface to HDFS. Where possible, it mimics the functionality and signatures of the standard `os` package.
The official AWS SDK for the Go programming language.
goquery brings a syntax and a set of features similar to jQuery to the Go language.
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 wol provides a Wake On LAN function.
datadog-go is a library that provides a DogStatsD client in Golang.
This is a parser for GraphQL, written to mirror the graphql-js reference implementation as closely while remaining idiomatic and easy to use.
This package is the official QingStor SDK for the Go programming language.
The ethtool package aims to provide a library that implements easy access to the Linux SIOCETHTOOL ioctl operations. It can be used to retrieve information from a network device such as statistics, driver related information or even the peer of a VETH interface.
datadog-go is a library that provides a DogStatsD client in Golang.