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 bindgings to Java Linstore - Software-Defined Block Storage for container, cloud and virtualisation.
protobuild works by scanning the Golang package in a project and emitting correct protoc commands, configured with the plugins, packages and details of your choice. The main benefit is that it makes it much easier to consume external types from vendored projects. By integrating the protoc include paths with Go's vendoring and GOPATH, builds are much easier to keep consistent across a project. This package provides a source library and built command protobuild.
This package provides a native, idiomatic interface to HDFS. Where possible, it mimics the functionality and signatures of the standard `os` package.
This package provides a low-level network connection type which integrates with Go's runtime network poller to provide asynchronous I/O and deadline support.
This package provides a library for reading MaxMind GeoLite2 and GeoIP2 databases in Go.
Package sdk is the official AWS SDK v2 for the Go programming language.
This package implements an encoding and decoding of TCP-level socket options regarding connection information.
This package provides Go bindings for iptables utility. In-kernel netfilter does not have a good userspace API. The tables are manipulated via setsockopt that sets/replaces the entire table. Changes to existing table need to be resolved by userspace code which is difficult and error-prone. Netfilter developers heavily advocate using iptables utlity for programmatic manipulation. go-iptables wraps invocation of iptables utility with functions to append and delete rules; create, clear and delete chains.
The dnsutils package provides a Go function to return a map of Service Records (SRV) in the order they should be used for a given service, protocol and name. The order is determined by the records' priority and randomized selection based on their relative weighting. This package is useful for network applications that require accessing services using SRV records.
GoPtLib is a library for writing Tor pluggable transports in Go.
This package provides a collection of utilities for Pluggable Transports.
GoBGP is an BGP implementation.
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)
Package xid is a globally unique id generator suited for web scale. Features:
zize: 12 bytes (96 bits), smaller than UUID, larger than snowflake
base32 hex encoded by default (20 chars when transported as printable string, still sortable)
mon configured, you don't need set a unique machine and/or data center id
k-ordered
embedded time with 1 second precision
unicity guaranteed for 16,777,216 (24 bits) unique ids per second and per host/process
lock-free (i.e.: unlike UUIDv1 and v2)
This package provides an API to interact with GCP.
Package packet provides access to Linux packet sockets (https://www.man7.org/linux/man-pages/man7/packet.7.html).
This package provides helpers to validate Swagger 2.0 specification (aka OpenAPI 2.0).
Libraries, samples, and tools to help Go developers develop AWS Lambda functions.
This package provides a native DTLS 1.2 implementation in Golang.
This package implements a Network File System (NFS) client in Go. It's an alternative fork of unmaintained https://github.com/davecheney/nfs.
This package provides nftables bindings in Go. It is not intended to support arbitrary use cases, but instead specifically focuses on supporting Kubernetes components which are using nftables.
Package jaeger contains an OpenTelemetry tracing exporter for Jaeger.
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
This package implements the data representation portion of the External Data Representation (XDR) standard protocol as specified in RFC4506 (obsoletes RFC 1832 and RFC 1014) in Go.