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 cidr is a collection of assorted utilities for computing network and host addresses within network ranges. It expects a CIDR-type address structure where addresses are divided into some number of prefix bits representing the network and then the remaining suffix bits represent the host.
This package provides implementations of various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies.
This package that provides infrastructure for creating and managing user sessions in web applications. It supports cookie and filesystem-based sessions, flash messages, custom backends, and more.
Package wifi provides access to IEEE 802.11 WiFi device operations on Linux using nl80211.
Package ttrpc defines and implements a low level simple transfer protocol optimized for low latency and reliable connections between processes on the same host. The protocol uses simple framing for sending requests, responses, and data using multiple streams.
Package ndp implements the Neighbor Discovery Protocol, as described in RFC 4861.
The Minio Go Client SDK provides simple APIs to access any Amazon S3 compatible object storage.
Package putio is the Put.io API v2 client for Go. It's an alternative fork of https://github.com/igungor/go-putio.
This package provides a cross-platform Go library and command-line tool for working with Windows Security Descriptors, providing conversion between binary and SDDL (Security Descriptor Definition Language) string formats.
GoJay is a performant JSON encoder/decoder for Golang. It has a simple API and doesn't use reflection. It relies on small interfaces to decode/encode structures and slices.
This package contains content for Azure SDK developers.
Style definitions for nice terminal layouts. Built with TUIs in mind.
This pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
Package stdr implements github.com/go-logr/logr.Logger in terms of Go's standard log package.
Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.
This package provides a simple lexical analyzer to parse shell-like commands.
Package crawlspace provides a means to dynamically interact with registered Go objects in a live process, using small scripting language based around the reflect package inspired by Twisted's manhole library .
This package provides a fast gitignore matching library for Go.
This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.
Semver is a library for Semantic versioning written in Go.
go-redis is the official Redis client library for the Go programming language. It offers a straightforward interface for interacting with Redis servers.
This package implements ULID as specified in https://github.com/ulid/spec.
Features of ULID:
128-bit compatibility with UUID
1.21e+24 unique ULIDs per millisecond
lexicographically sortable
canonically encoded as a 26 character string, as opposed to the 36 character UUID
uses Crockford's base32 for better efficiency and readability (5 bits per character)
case insensitive
no special characters (URL safe)
monotonic sort order (correctly detects and handles the same millisecond)
This package provides a command line interface (CLI) tool.
Package zerolog provides a lightweight logging library dedicated to JSON logging.
This package provides a functionality to read key presses from the keyboard, while in a terminal application, which may be combined to check for ctrl+c, alt+4, ctrl-shift, alt+ctrl+right, etc. It can also be used to simulate (mock) keypresses for CI testing.