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.
gitconfig is a package to get configuration values from gitconfig.
Calculations for the position of the sun and moon. This is a Go port of the python-astral package.
This package provides implementation of MessagePack encoding for Go programming language.
This package provides a wrapper around go-yaml designed to enable a better way of handling YAML when marshaling to and from structs.
This package implements a functionality to parse and construct common network packets.
This package provides memcache client and server functionality.
Package asciiset is an ASCII character bitset. Bitsets are fast and memory-efficient data structures for storing and retrieving information using bitwise operations. asciiset is an extension of the asciiSet data structure from the Go Standard library source code.
Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.
It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment
Go library for input handling using Windows Console API.
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. It provides functions Info, Warning, Error, Fatal, plus formatting variants such as Infof. It also provides V-style logging controlled by the -v and -vmodule=file=2 flags. It's a is a permanent fork of https://github.com/golang/glog.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.
pcidb is a small Golang library for programmatic querying of PCI vendor,product and class information.
Set is the set collection for the Go language.
This package provides Go functions to manage changelogs.
This package provides Cloud Native Computing Foundation's CDI specification, for container-runtimes, to support third-party devices. It also includes tags.cncf.io/container-device-interface/specs-go submodule.
This package provides a verity Go packages.
buffer - provides a thin wrapper around a byte slice
log - provides support for logging to stdout, stderr and file
pid - provides structure and helper functions to create and remove PID file
This package is a simple Go library that provides retry functionality for functions that may fail. It includes various customizable retry strategies, such as fixed delay, backoff delay, and random delay.
This package is a simple, useful and opinionated CLI package in Go.
go-localeinfo extracts monetary/numeric/time formatting information, rather than the current locale name.
jsoncolor is a drop-in replacement for encoding/json's Marshal and MarshalIndent functions and Encoder type which produce colorized output using github.com/fatih/color.
This package implements a functionality to marshal/unmarshal XML to/from map[string]interface values (and JSON); extract/modify values from maps by key or key-path, including wildcards.
Package gettext provides bindings for https://www.gnu.org/software/gettext/.
gojq is an Go implementation and library of the jq JSON processor.
Adaptive Replacement Cache is an enhancement over the standard LRU cache in that tracks both frequency and recency of use. This avoids a burst in access to new entries from evicting the frequently used older entries. It adds some additional tracking overhead to a standard LRU cache, computationally it is roughly 2x the cost, and the extra memory overhead is linear with the size of the cache.