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.
Package atomicfile provides the ability to write a file with an eventual rename on Close (using os.Rename). This allows for a file to always be in a consistent state and never represent an in-progress write.
Package stack implements utilities to capture, manipulate, and format call stacks. It provides a simpler API than package runtime. The implementation takes care of the minutia and special cases of interpreting the program counter (pc) values returned by runtime.Callers.
Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol.
Package go-scfg parses scfg files.
gg is a library for rendering 2D graphics in pure Go.
Helper to merge structs and maps in Golang. Useful for configuration default values, avoiding messy if-statements.
Mergo merges same-type structs and maps by setting default values in zero-value fields. Mergo won't merge unexported (private) fields. It will do recursively any exported one. It also won't merge structs inside maps (because they are not addressable using Go reflection).
This package provides a transport-agnostic, filesystem metadata manifest system.
seccomp is a computer security facility in the Linux kernel. It allows a process to make a one-way transition into a secure state where it cannot make any system calls except exit, sigreturn, read and write to already-open file descriptors.
Package unidecode implements a unicode transliterator which replaces non-ASCII characters with their ASCII approximations.
PG* is a protoc plugin library for efficient proto-based code generation.
oras-go is a Go library for managing OCI artifacts, compliant with the OCI Image Format Specification and the OCI Distribution Specification. It provides unified APIs for pushing, pulling, and managing artifacts across OCI-compliant registries, local file systems, and in-memory stores.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
combinator generates a slice of all possible value combinations for any given struct and a set of its potential member values. This can be used to generate extensive test matrixes among other things.
Ingo is a Go library helping you to persist flags in a INI-like configuration file.
A simple, efficient spring animation library for smooth, natural motion.
This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.
The ansiterm package provides a writer to output the ANSI escape codes for color and styles.
This package provides a TOML parser and JSON encoder.
This package provides a terminal event input handler and driver.
Package kyaml contains libraries for reading and writing Kubernetes Resource configuration as YAML.
Package pgerrcode contains constants for PostgreSQL error codes.
Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.
It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.
This package provides a library for Goroutines that helps to implement more complicated parallel cases.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.