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.
FileMutex is similar to sync.RWMutex, but also synchronizes across processes.
Package kyaml contains libraries for reading and writing Kubernetes Resource configuration as YAML.
ansi defines common ANSI escape sequences based on the ECMA-48 specs.
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.
This package implements a functionality to create console user interfaces.
Command line argument parser following the GNU standard.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
goprocess introduces a way to manage process lifecycles in Go. It is much like go.net/context (it actually uses a Context), but it is more like a Context-WaitGroup hybrid. goprocess is about being able to start and stop units of work, which may receive Close signals from many clients.
This package provides a filesystem glob API. It uses gobwas/glob underneath and returns only matching files or directories, depending on the configuration.
This package implements functionality to format Assembler code the same way that gofmt formats Go code.
Package terminal is a vt10x terminal emulation backend, influenced largely by st, rxvt, xterm, and iTerm as reference. Use it for terminal muxing, a terminal emulation frontend, or wherever else you need terminal emulation.
It's an active fork of https://github.com/james4k/terminal.
go-diff offers algorithms to perform operations required for synchronizing plain text:
compare two texts and return their differences
perform fuzzy matching of text
apply patches onto text
Replace uses of the time package with the clockwork.Clock interface instead.
This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces. This package provides a command line interface (CLI) tool.
This package implements a functionality for generating pretty-printed dumps of Go values.
File system notifications for Go
This package provides a Go library for encode and decode YAML values.
This package is a Go library that draws progress bars on the terminal.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.
This package is toml parser and encoder for Go. The interface is similar to Go's standard library json and xml package. This package provides a command line interface (CLI) tool.
base32 encoding package from Go with NoPadding option
gofpdi allows you to import an existing PDF into a new PDF.
This package implements a log client.
This package provides a transport-agnostic, filesystem metadata manifest system.