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 a functionality to modify/update field tags in structs making it easy to update, add or delete the tags in a struct field with possibility to add and remove tag options. It's intended to be used by an editor, but also has modes to run it from the terminal. This package provides a command line interface (CLI) tool.
This package implements minimal utility functions for working with SQL dates and other date-only dates in Go.
This pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.
This package provides a pure Go implementation of functionality comparable to GNU Readline, i.e. line editing and command history for simple TUI programs.
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
fuzzy provides fuzzy string matching optimized for filenames and code symbols in the style of Sublime Text, VSCode, IntelliJ IDEA et al.
lru is a package which implements a fixed-size thread safe Least recently used cache. It is based on the cache in Groupcache.
Package cmdflag provides simple command line commands processing on top of the standard library flag package.
runc is a CLI tool and library for spawning and running containers on Linux according to the OCI specification.
This package implements functionality to encode and decode DRCS Sixel. This package provides an command line interface (CLI) tools:
comparesuffixfsmis a finite state machine generator for the porter2switchvsmap
This package can be used to return the elapsed time since a given time in a human-readable format.
This package provides a functionality to create and access LevelDB databases.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.
Storm is a toolkit for BoltDB, providing various methods to work with it.
This package includes a full parser and expander for terminfo capability strings to avoid hard-coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.
This package provides a glob library that implements descending into other directories. It is optimized for filewalking.
Package term provides structures and helper functions to work with terminal (state, sizes).
This package is a library for parsing versions and version constraints, and verifying versions against a set of constraints. It can sort a collection of versions properly, handles prerelease/beta versions, can increment versions.
This package provides a functionality to remove common leading whitespace from multiline strings. Inspired by (code textwrap.dedent) in Python.
This package provides case-sensitive, integer-preserving JSON unmarshaling functions based on encoding/json Unmarshal().
Package color is an ANSI color package to output colorized or SGR defined output to the standard output. The API can be used in several way, pick one that suits you.
glamour lets you render markdown documents and templates on ANSI compatible terminals. You can create your own stylesheet or use one of our glamorous default themes.