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 is a simple Go library that provides retry functionality for functions that may fail. It includes various customizable retry strategies, such as fixed delay, backoff delay, and random delay.
Package reference provides a general type to represent any way of referencing images within the registry. Its main purpose is to abstract tags and digests (content-addressable hash).
This package provides a Go port of the Ruby's dotenv library https://github.com/bkeepers/dotenv.
This package provides a simple TUN/TAP interface library for Go that efficiently works with standard packages like io, bufio, etc.. Use waterutil with it to work with TUN/TAP packets/frames.
ring provides a high performance and thread safe Go implementation of a bloom filter.
This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.
This package provides a unique identifier generator that is high performance, very fast, and tries to be entropy pool friendly.
Build Go code from arbitrary value in Go.
This package provides bindings for the https://github.com/cowsql/cowsql C library and a pure Golang client for the https://github.com/cowsql/cowsql/blob/main/doc/protocol.md.
Package expect provides an expect-like interface to automate control of applications. It is unlike expect in that it does not spawn or manage process lifecycle. This package only focuses on expecting output and sending input through it's psuedoterminal.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
This package provides XOR bitwise code engine.
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. The Digest type is designed to serve as a flexible identifier in a content-addressable system. More importantly, it provides tools and wrappers to work with hash.Hash-based digests with little effort.
This package implements a functionalit to list currently running Go processes.
This package implements the leaky-bucket rate limit algorithm. It refills the bucket based on the time elapsed between requests instead of requiring an interval clock to fill the bucket discretely.
Package spinner is a simple package to add a spinner / progress indicator to any terminal application.
Multi-log is based on logrus, and supports concurrently logging to two destinations: the console and a log file.
This is a repository containing Go bindings for writing FUSE file systems.
Readline is a pure Go implementation of a GNU-Readline like library.
jsoncolor is a drop-in replacement for encoding/json's Marshal and MarshalIndent functions and Encoder type which produce colorized output using github.com/fatih/color.
GoUtils provides utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons.
This package implements a functionality of creating here-documents from raw strings.
glg is simple lock-free logging library for Go.
Package platforms provides a toolkit for normalizing, matching and specifying container platforms.