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.
Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.
This package provides a library for conversion between Hebrew and Gregorian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location.
Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.
Package linebreak wraps text at a given width, it's a translation of linear, an implementation of SMAWK algorithm.
The acme Go package provides simple interface for interacting with Acme windows of the Plan 9 text editor.
This package is an implementation of HTTP Basic and HTTP Digest authentication.
This package provides wrappers around the ZFS command line tools.
This package provides general-purpose Go libraries and utilities. It is intended as an "extended standard library" and it has no external dependencies.
This package provides a pretty printer for Go values.
This package provides a way to check whether two Go source directories contain equivalent code.
go-localeinfo extracts monetary/numeric/time formatting information, rather than the current locale name.
This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.
Package opt implements command-line flag parsing.
This package provides a new inflection engine to replace https://github.com/markbates/inflect designed to be more modular, readable, and easier to fix issues on than the original.
Package times provides a platform-independent way to get atime, mtime,ctime and btime for files.
This package implements Swiss Tables as described in https://abseil.io/about/design/swisstables. It provides pseudo-randomized iteration (iteration order will change from one iteration to the next) and iteration stability akin to Go's builtin map if the map is mutated during iteration.
Sprig is a library that provides more than 100 commonly used template functions.
This package provides a Golang data type for ordered maps where the keys keep the order that they're added. It can be de/serialized from/to JSON.
Package goconstraint is a lightweight way to declare that the code requires a minimum Go runtime version, using a blank import.
This package provides geographical locations of countries and cities.
This package provides schema of the external API types that are served by the Kubernetes API server.
multierr allows combining one or more Go errors together.
This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.
copystructure is a Go library for deep copying values in Go.
This allows you to copy Go values that may contain reference values such as maps, slices, or pointers, and copy their data as well instead of just their references.
Moby is an open-source project created by Docker to enable and accelerate software containerization.