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 package provides cross-platform Golang helpers for taking user input from the terminal while not echoing the input back (similar to getpasswd). The package uses syscalls to avoid any dependence on cgo, and is therefore compatible with cross-compiling.
This package provides functionality for detecting natural languages and scripts (writing systems). Languages are represented by a defined list of constants, while scripts are represented by RangeTable.
Package dig provides a functionality to implement resolving object dependencies graph during the process startup.
The tomb package handles clean goroutine tracking and termination.
This package provides a Golang module that uses magic number signatures to detect the MIME type of a file.
Main features:
Fast and precise MIME type and file extension detection.
Supports many MIME types.
Allows to extend with other file formats.
Common file formats are prioritized.
Safe for concurrent usage.
This package provides a pretty-printer for Go. The functions defined by pp follow an API similar to fmt and its configuration can be customized globally.
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.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".
Package complete provides a tool for bash writing bash completion in go, and bash completion for the go command line.
This package provides function FieldByName to access to any field (including private/unexported) of a structure.
Package appengine provides basic functionality for Google App Engine.
Monolith-Go is a Go library for working with byte sequences.
Package cmdflag provides simple command line commands processing on top of the standard library flag package.
Package bytefmt contains helper methods and constants for converting to and from a human-readable byte format.
base32 encoding package from Go with NoPadding option
This package implements algorithms for exponentially weighted moving averages.
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/.
The protocol package implements the Language Server Protocol (LSP) specification in Go.
Package templatecheck checks Go templates for problems. It can detect many errors that are normally caught only during execution. Use templatecheck in tests to find template errors early, and along template execution paths that might only rarely be reached.
Docker Distribution is a Docker toolset to pack, ship, store, and deliver content. It contains Docker Registry 2.0 and libraries to interact with distribution components.
This package provides an alternative implementation of regexp, with some code optimisations to make it run faster.
This package (type inf.Dec) implements a "infinite-precision" decimal arithmetic.
gg is a library for rendering 2D graphics in pure Go.
The bom package provides small tools for cleaning BOMs from a byte array or reader.