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 pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
This package provides an implementatioin of Crit-bit trees in Golang.
This package provides INI file read and write functionality in Go.
cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.
errwrap is a package for Go that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package provides a set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.
ANSI sequence helpers for working with raw ANSI sequences.
Package csvvalue provides an efficient parser for a single line CSV value. It is more efficient than the standard library csv package for parsing many small values. For multi-line CSV parsing, the standard library is recommended.
This package provides ioctl wrapper to std syscall and os.
Puddle is a tiny generic resource pool library hat uses the standard context library to signal cancellation of acquires. It is designed to contain the minimum functionality required for a resource pool. It can be used directly or it can be used as the base for a domain specific resource pool. For example, a database connection pool may use puddle internally and implement health checks and keep-alive behavior without needing to implement any concurrent code of its own.
Helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements.
Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields. It will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection).
Package camelcase is a micro package to split the words of a camelcase type string into a slice of words.
Package times provides a platform-independent way to get atime, mtime,ctime and btime for files.
This package provides an implementation of the BARE https://baremessages.org/ message format for Golang.
Porter2 implements the english Porter2 stemmer. It is written completely using finite state machines to do suffix comparison, rather than the string-based or tree-based approaches.
This package implements functionality to encode and decode DRCS Sixel. This package provides an command line interface (CLI) tools.
This package provides functions to calculate LCS values from two arbitrary arrays.
cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.
The loginshell package provides a Go library to get the login shell of the current user.
Package pubsub implements a simple multi-topic pub-sub library.
Package glob provides objects for matching strings with globs.
Shlex is a simple lexer for go that supports shell-style quoting, commenting, and escaping.
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.
This package provides a wrapper around libedit for Golang.