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.
Stemmer package provides an interface for stemmers and includes English, German and Dutch stemmers as sub-packages.
Utilities to prettify console output of tables, lists, progress-bars, text, etc. with a heavy emphasis on customization.
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.
Package strutil provides string metrics for calculating string similarity as well as other string utility functions.
zli is a Go library for writing command line interface programs. It includes flag parsing, color escape codes, various helpful utility functions, and makes testing fairly easy.
This package provides a ZFS snapshotter plugin for containerd.
This package provides a map between English nouns and their plurals and vice-versa (e.g. people is mapped to person).
This package provides isatty, a Go module that can tell you whether a file descriptor points to a terminal and the type of the terminal.
Package optparse parses command line arguments very similarly to GNU getopt_long(). It supports long options and optional arguments, but does not permute arguments. It is intended as a replacement for Go's flag package.
PG* is a protoc plugin library for efficient proto-based code generation.
HyperLogLog is an improved version of HyperLogLog for the count-distinct problem, approximating the number of distinct elements in a multiset. This implementation offers enhanced performance, flexibility, and simplicity while maintaining accuracy.
This package implements an immutable radix tree. It only provides a single Tree implementation, optimized for sparse nodes.
Package vt100 implements a quick-and-dirty programmable ANSI terminal emulator.
This package provides a Go library for working with container images, including copying between registries, validating signatures, and converting between different image formats like Docker and OCI.
Package hhmmss manages converting HH:MM:SS time strings to time.Duration values.
This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.
This package is a small utility for dealing with dynamic or unknown JSON structures. It's pretty much just a helpful wrapper for navigating hierarchies of map[string]interface objects provided by the encoding/json package.
Package kong aims to support arbitrarily complex command-line structures with as little developer effort as possible.
The terminfo package implements terminfo database reading for Go.
This package implements a functionality to infer file and MIME type checking the magic numbers signature.
This package provides a cross-platform library to get the full name of the local time zone from operating system settings. It works on Windows, Linux, and macOS.
Package errors provides simple error handling primitives. It's an alternative fork of https://github.com/pkg/errors project.
gronx is cron expression parser ported from adhocore/cron-expr with task runner and daemon that supports crontab like task list file. It may be used programmatically in Golang or as standalone binary instead of crond.
Package argv parses command line string into arguments array using the bash syntax.