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 match provides a simple pattern matcher with unicode support.
This package provides a library and CLI program to parse the org-mode file format alongside a static site generator with HTML & pretty printed rendering in Golang.
This package provides schema of the external API types that are served by the Kubernetes API server.
This package provides functionality to load functions used in Sonic JSON library.
This is a pure Go package for the Linux evdev interface, without cgo dependencies.
The implementation in this package has the following features:
Query device information such as the name, the physical location, the unique ID, the vendor/product/bus/version IDs
Query supported event types, codes and device properties
Query the current status of bit-field based input types (such as keyboard, switches etc) as well as information on absolute types (
ABS_X, ...) including their min/max values and current stateGrab/Ungrab/Revoke support for exclusive claiming of devices
Auto-generated
constdefinitions and maps for types and codes from the kernel include headers
This package is a Go library, for evtest and uinputtest, use go-evdev.
This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
This package provides a implementation reflection that greatly improved performance, that is between 25 to 50x time faster than native one.
This package provides a Go implementation of the LevelDB key/value storage system. It's an alternative fork of https://github.com/syndtr/goleveldb.
jsync is a package that implements various synchronisation helpers that are missing from sync. It does not and will not rely on golinkname to be portable.
This package provides Go bindings for faiss, a library for vector similarity search.
rxhash is a Go library for creating a unique hash value for struct in Go, but data consistency.
This package provides XOR bitwise code engine.
This package provides a Go client for the NATS messaging system.
This package is a simple exponential backoff counter in Go.
Scorch supports a pluggable segment interface. This package provides that segment API interface.
Package stringprep provides data tables and algorithms for RFC-3454, including errata. It also provides a profile for SASLprep as defined in RFC-4013.
Package hhmmss manages converting HH:MM:SS time strings to time.Duration values.
Shellquote provides utilities for joining/splitting strings using sh's word-splitting rules.
It's an alternative fork of https://github.com/kballard/go-shellquote.
This package provides io.ReadWriteSeeker implementation for []byte.
This package provides function FieldByName to access to any field (including private/unexported) of a structure.
Set is the set collection for the Go language.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC implementation to make the SecureJoin proposal (https://github.com/golang/go/issues/20126) more tangible.