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 is a Go implementation of the zap file format. The zap file format is used by the bleve search engine to store its indexes. It is documented at https://github.com/blevesearch/zapx/blob/master/zap.md. It was originated as https://github.com/blevesearch/zap.
Package cellbuf provides terminal cell buffer functionality.
This package provides a base32 encoding package from go with NoPadding option.
Package vt100 implements a quick-and-dirty programmable ANSI terminal emulator.
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.
Redigo is a Go client for the Redis database.
Package mountinfo provides a set of functions to retrieve information about OS mounts as seen by the current process is available from /proc/self/mountinfo.
This package implements a functionality for reading and parsing the terminfo database.
Package match provides a simple pattern matcher with unicode support.
This package provides a terminal event input handler and driver.
This package implements a fast bloom filter with real bitset and JSONMarshal/JSONUnmarshal to store/reload the Bloom filter.
This package implements a functionality of creating here-documents from raw strings.
This package provides an alternative implementation of regexp, with some code optimisations to make it run faster.
This package provides misc utilities for Golang.
This package provides a logging library used by Pion.
The nsq Go module provides a high-level Consumer and Producer types as well as low-level functions to communicate over the NSQ protocol https://nsq.io/.
Promptui is a library providing a simple interface to create interactive prompts for command-line applications. It supports selections, text input, and confirmation dialogs with customizable templates.
This package provides various utility functions to work with Go structs.
This package provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
Termbox is a library that provides a minimalistic API which allows the programmer to write text-based user interfaces.
This package provides additional sorting algorithms for Go, including a stable natural sort and other utilities.
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.