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 implements functionality to encode and decode DRCS Sixel. This package provides an command line interface (CLI) tools.
This package implements a functionality for consuming the runc binary in Go applications. It tries to expose all the settings and features of the runc CLI.
This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.
This package provides a set of functions to mount and unmount mounts.
This package is an enhanced version of the golang.org/x/image/tiff library featuring:
Read support for CCITT Group3/4 compressed images.
Read/write support for LZW compressed images.
Read/write support for the CMYK color model.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".
This package provides a Go library for encode and decode YAML values.
This package provides a basic system stats like DiskUsage and MemoryInfo.
This package is a drop-in replacement for the Golang standard library log/syslog, but with support for TLS.
Package semver provides the ability to work with Semantic Versions in Go.
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
This package provides a C99 compiler front end.
This package provides a cross-platform clipboard library.
Platforms supported:
Linux via
xcliporxselorwl-copy/wl-pasteMacOS via
pbcopy/pbpasteWindows via the Windows clipboard API
WSL via clip.exe/powershell.exe
Android Termux via
termux-clipboard-set/termux-clipboard-getPlan9 via
/dev/snarfAnything else via a user-defined script
Package goldie provides test assertions based on golden files. It's typically used for testing responses with larger data bodies.
This package provides a Go implementation of globs.
This package provides an implementation of the Alphanum Algorithm developed by Dave Koelle in Go.
This package provides a implementation of the Snowball stemmer for natural language processing.
This package provides a Go implementation of base32768, binary-to-text encoding, optimized for UTF-16.
Package cursor contains cross-platform methods to move the terminal cursor in different directions. This package can be used to create interactive CLI tools and games, live charts, algorithm visualizations and other updatable output of any kind.
Package sereal implements the Sereal, an efficient, compact-output,binary and feature-rich serialization protocol.
This is a spelling corrector implementing the Damerau-Levenshtein distance. Takes a string value input from the user. Looks for an identical word on a list of words, if none is found, look for a similar word.
Package term manages POSIX terminals. As POSIX terminals are connected to, or emulate, a UART, this package also provides control over the various UART and serial line parameters.
This package provides a Go implementation of bitsets, which are a mapping between non-negative integers and boolean values focused on efficient space usage.
Package opt implements command-line flag parsing.