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.
The options Go package resolves configuration values set via command line flags, config files, and default struct values.
This package provides a simple interface for interacting with Telnet connections.
Package pubsub implements a simple multi-topic pub-sub library.
Package diskfs implements methods for creating and manipulating disks and filesystems.
This package provides a pflag adapter for the mango man-page generator.
Deck is a library for clients to make scalable presentations, using a standard markup language. Clients read deck files into the Deck structure, and traverse the structure for display, publication, etc. Clients may be interactive or produce standard formats such as SVG or PDF.
Package strutil provides string metrics for calculating string similarity as well as other string utility functions.
Package uuid can be used to generate and parse universally unique identifiers, a standardized format in the form of a 128 bit number.
Package kstat provides a Go interface to the Solaris/OmniOS kstat(s) system for user-level access to a lot of kernel statistics.
Package slice provides utility functions for working with slices in Go.
This package provides tools for generating Docker Command Line Interface documentation publishing on https://docs.docker.com/reference/.
Package pools provide utilities to recycle allocated objects.
The quickfix Go package provides functions for fixing Go ASTs that are well typed but go build refuses to build.
Go library for input handling using Windows Console API.
Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images.
Extension for the goldmark markdown parser which enables defining document metadata in the YAML format.
This package provides a simple byte size formatting in Go.
This package provides an implementatioin of Crit-bit trees in Golang.
Adaptive Replacement Cache is an enhancement over the standard LRU cache in that tracks both frequency and recency of use. This avoids a burst in access to new entries from evicting the frequently used older entries. It adds some additional tracking overhead to a standard LRU cache, computationally it is roughly 2x the cost, and the extra memory overhead is linear with the size of the cache.
This package provides an efficient way to capture timing information and periodically output metrics
This package provides simple wrappers for primitive types to enforce atomic access.
Package spinner is a simple package to add a spinner / progress indicator to any terminal application.
This package provides factors out an opinionated selection of internal packages and functionality from the Go standard library. Currently this consists mostly of packages and testing code from within the Go tool implementation.
Included are the following:
dirhash: calculate hashes over directory trees the same way that the Go tool does.
goproxytest: a GOPROXY implementation designed for test use.
gotooltest: Use the Go tool inside test scripts (see testscript below)
imports: list of known architectures and OSs, and support for reading import import statements.
modfile: read and write go.mod files while preserving formatting and comments.
module: module paths and versions.
par: do work in parallel.
semver: semantic version parsing.
testenv: information on the current testing environment.
testscript: script-based testing based on txtar files
txtar: simple text-based file archives for testing.
This package implements an immutable radix tree. It only provides a single Tree implementation, optimized for sparse nodes.