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.
This package provides a wrapper for the Pluggable Authentication Modules application API.
This package automatically set GOMAXPROCS to match Linux container CPU quota.
This package implements a flexible and configurable option for command line arguments parsing.
This package provides a terminal event input handler and driver.
ioprogress is a Go library with implementations of io.Reader and io.Writer that draws progress bars. The primary use case for these are for command-line applications but alternate progress bar writers can be supplied for alternate environments.
doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.
Package regexp implements regular expression search. The syntax of the regular expressions accepted is the same general syntax used by Perl, Python, and other languages. More precisely, it is the syntax accepted by RE2 and described at https://golang.org/s/re2syntax, except for \C.
This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.
go-cache is an in-memory key:value store/cache similar to Memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface with expiration times, it doesn't need to serialize or transmit its contents over the network.
nFPM is Not FPM -- provides ways to package programs in popular Linux packaging formats, such as deb, rpm, apk, ipk and Arch.
Monolith-Go is a Go library for working with byte sequences.
This package, fsx, takes the style of the io/fs package, and extends it with more features:
fsx provides the ability to write files (using OpenFile, which is much like the os package feature you're already familiar with)
fsx provides the ability to create directories
fsx provides the ability to delete files and directories
fsx provides features for reading symlinks, and creating them
This package provides a Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29.
The quickfix Go package provides functions for fixing Go ASTs that are well typed but go build refuses to build.
go-keyring is a library for setting, getting and deleting secrets from the system keyring.
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.
Gval is a highly customizable expression language library for Go. It can evaluate expressions at runtime with support for logical operators, arithmetic, function calls, and custom operators. It's useful for configuration files, user-defined rules, and data filtering.
This package implements a functionality to translate C to Go source code.
This package provides a single Tree implementation, optimized for sparse nodes of radix tree.
Package cpu implements processor feature detection used by the Go standard library.
This package implements a functionality for debugging and inspection utilities for cty Golang module.
This package implements 16 bit floats that can store numbers like 1.02e12 for exponents in [-15, 15].
This package provides Go functions to manage changelogs.
This package implements a functionality to perform efficient file copies using reflink operations on compatible filesystems such as btrfs and xfs.