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 provides a Go compiler front end.
The pty package provides functions for working with Unix pseudoterminals.
Package argv parses command line string into arguments array using the bash syntax.
This package provides a implementation of the Snowball stemmer for natural language processing.
This package provides utilities for correcting image orientation based on EXIF metadata. It's an alternative fork of https://github.com/edwvee/exiffix maintained by Kitty community.
This package provides XOR bitwise code engine.
This package (type inf.Dec) implements a "infinite-precision" decimal arithmetic.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
This package delays a function call until a quiet period has elapsed, coalescing repeated calls into one.
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.
PIO is a low-level package that provides a way to centralize different output targets. Supports colors and text decoration to all popular terminals.
This package provides a native Go clean room implementation of the Porter Stemming Algorithm. It's an alternative fork of https://github.com/reiver/go-porterstemmer.
This package implements the tree command in Go, in a way such that it can be used programmatically.
This package provides implementation of various data structures and algorithms in Go.
Statik allows you to embed a directory of static files into your Go binary to be later served from an http.FileSystem.
Package drbg implements several Deterministic Random Bit Generatorss as recommended by NIST SP-800-90A specified in http://csrc.nist.gov/publications/nistpubs/800-90A/SP800-90A.pdf.
Package parentdeath detects when a parent process dies so that child processes can clean up and exit, even when the parent is killed violently (SIGKILL) or when children are launched in ways that prevent normal signal delivery (e.g. via sudo systemd-run).
This package implements a functionality for debugging and inspection utilities for cty Golang module.
Package linebreak wraps text at a given width, it's a translation of linear, an implementation of SMAWK algorithm.
This package provides all the Linux Capabilities userspace library API bindings in native Go.
ANSI sequence helpers for working with raw ANSI sequences.
This package provides a ordered map library that maintains amortized O(1) for Set, Get, Delete and Len.
This source package is a collection of utilities intended to make it easier for Go programs to work with System Package Data Exchange files. It currently works with files conformant to versions 2.1, 2.2 and 2.3 of the SPDX specification and provides the following packages:
spdx - in-memory data model for the sections of an SPDX document
tagvalue - tag-value document reader and writer
rdf - RDF document reader
json - JSON document reader and writer
yaml - YAML document reader and writer
builder - builds empty SPDX document (with hashes) for directory contents
idsearcher - searches for SPDX short-form IDs and builds an SPDX document
licensediff - compares concluded licenses between files in two packages
reporter - generates basic license count report from an SPDX document
spdxlib - various utility functions for manipulating SPDX documents in memory
utils - various utility functions that support the other tools-golang packages