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 provides an efficient way to capture timing information and periodically output metrics
intmap is a fast hashmap implementation for Golang, specialized for maps with integer type keys.
Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.
This package provides shared utilities used to break circular dependencies of u-root project.
This package provides a Golang library implementing a shell parser, formatter, and interpreter with bash support.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
Package chanqueue implements a queue that uses channels for input and output to provide concurrent access to a re-sizable queue. This allows the queue to be used like a channel. Closing the input channel closes the output channel when all queued items are read, consistent with channel behavior. In other words chanqueue is a dynamically buffered channel with up to infinite capacity.
This package implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.
Sprig provides over 100 functions that extend the Go template system. Slim-Sprig is a fork of Sprig that removes all external dependencies to make the library more lightweight.
jfmt is a JSON formatter which tries to produce opinionated output with more lines squashed into single one where possible (e.g. list, brackets, ordering).
Package gobreaker implements the Circuit Breaker pattern.
This package provides a very simple thread-safe progress bar. The progressbar implements an io.Writer so it can automatically detect the number of bytes written to a stream, so you can use it as a progressbar for an io.Reader. When progressbar's length is undetermined, a customizable spinner is shown.
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 circular buffer object. The buffer can be written to infinitely, but has a fixed size, so only the last size bytes are ever retained.
This package provides a library and CLI program to parse the org-mode file format alongside a static site generator with HTML & pretty printed rendering in Golang.
This package provides functions to atomically change files, by writing first to a temp file, and then overwriting the target file in an atomic way.
go-libnp is a tiny cross-platform library for extracting information about the music/image/video that is Now Playing on the system.
The goxpp library, inspired by Java's XML, is a lightweight wrapper for Go's standard XML Decoder,tailored for developers who need fine-grained control over XML parsing.
Package watchdog runs a singleton memory watchdog in the process, which watches memory utilization and forces Go GC in accordance with a user-defined policy.
Package pgpassfile is a parser PostgreSQL .pgpass files.
mph is a Go package that implements a minimal perfect hash table over strings.
This package provides the shellescape.Quote to escape arbitrary strings for a safe use as command line arguments in the most common POSIX shells.
This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.
This package implements the Levenshtein algorithm in Go, providing edit distances, edit scripts and ratios for strings (slices of runes).