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 TTY utilities implementation for verity of operation systems.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
GoUtils provides utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons.
GopherLua is a Lua5.1(+ goto statement in Lua5.2) VM and compiler. It provides Go APIs that allow you to easily embed a scripting language to your Go host programs.
This package provides a Go implementation of bloom filters, based on murmurhash.
This package implements a fully persistent data structures - a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not update the structure in-place, but instead always yield a new structure. It's a stable fork of https://github.com/mndrix/ps.
Package cmdflag provides simple command line commands processing on top of the standard library flag package.
Package retry provides a simple, stateless, functional mechanism to perform actions repetitively until successful.
This package implements a functionalit to list currently running Go processes.
errwrap is a package for Go that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package provides an implementatioin of Crit-bit trees in Golang.
This package is a very simple wrapper around log/syslog
This Go library automatically wraps words onto multiple lines. It's primary goal is to format command-line output, but of course word wrapping is a generally useful thing to do.
This package implements minimal utility functions for working with SQL dates and other date-only dates in Go.
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
This package provides basic types for OSM elements (nodes/ways/relations/etc).
It include the following submodules:
parser/changeset- a parser for OSM changeset filesparser/diff- a parser for OSM diff files (.osc)parser/pbf- an efficient parser for OpenStreetMap PBF filesreplication- basic types for replication of OSM datareplication/changeset- functions for downloading OSM changeset filesreplication/diff- functions for downloading OSM diff filesstate- functions for reading and writing diff status files
Package errdefs defines the common errors used throughout containerd packages.
This package provides a structured event logger for Golang developed for fluentd.
This package provides a cron library for Go. It implements a cron spec parser and job runner.
This package implements sysconf and provides the associated SC_* constants to query system configuration values at run time.
Logrus is a structured logger for Go, completely API compatible with the standard library logger.
Package goldie provides test assertions based on golden files. It's typically used for testing responses with larger data bodies.
The pty package provides functions for working with Unix pseudoterminals.
This package implements incremental encoding in Golang.