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.
Spintax is an text generator from Spintax template. Spintax is an template with alternative parts that can be evaluated into one of many texts. Depth is not limited
This library provides unit multipliers and functions for Go.
gofpdi allows you to import an existing PDF into a new PDF.
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
Bolt is a pure Go key/value store inspired by Howard Chu's LMDB project. The goal of the project is to provide a simple, fast, and reliable database for projects that don't require a full database server such as Postgres or MySQL.
This package provides a set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.
Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
deepcopy implements a functionality of deep copies of things. A standard copy will copy the pointers where deepcopy copies the values pointed to. Unexported field values are not copied.
This package provides a MySQL client API written entirely in Go. It is designed to work with the MySQL protocol version 4.1 or greater. It definitely works well with MySQL server version 5.0 and 5.1.
This package facilitates the BusyBox style reexec of a binary. Handlers can be registered with a name and the argv 0 of the exec of the binary will be used to find and execute custom init paths.
Package hhmmss manages converting HH:MM:SS time strings to time.Duration values.
This package provides a Go implementation of globs.
This package provides easy serialization and deserialization functions to use CSV files in Golang.
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.
This package provides implementation of MessagePack encoding for Go programming language.
termenv lets you safely use advanced styling options on the terminal. It gathers information about the terminal environment in terms of its ANSI and color support and offers you convenient methods to colorize and style your output, without you having to deal with all kinds of weird ANSI escape sequences and color conversions.
This package provides ansi, a Go module that can generate ANSI colored strings.
This package provides a platform-agnostic Go library to locate TrueType font files in your system's user and system font directories.
This package provides a function to strip ANSI escape codes from strings in Go. Useful for removing terminal color codes from text.
This package provides a functionality for encoding and decoding unsigned varints.
The chardet package ports character set detection from ICU to Go.
This package provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
go-diff offers algorithms to perform operations required for synchronizing plain text:
compare two texts and return their differences
perform fuzzy matching of text
apply patches onto text