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 tcell provides a gruid Driver for making terminal apps.
Package multicodec exposes the multicodec table as Go constants.
This package provides generic implementations for Go.
This package provides a parser library for Golang which constructs parsers from definitions in struct tags and parses directly into those structs. The approach is similar to how other marshallers work in Golang, "unmarshalling" an instance of a grammar into a struct.
This package provides a wrapper around go-yaml designed to enable a better way of handling YAML when marshaling to and from structs.
It first converts YAML to JSON using go-yaml and then uses json.Marshal and json.Unmarshal to convert to or from the struct. This means that it effectively reuses the JSON struct tags as well as the custom JSON methods MarshalJSON and UnmarshalJSON unlike go-yaml.
This package provides utilities for manipulating POSIX capabilities.
bytebufferpool implements a pool of byte buffers with anti-fragmentation protection.
This package provides a useful boilerplate and organizational information for all OCI projects.
Package circllhist provides an implementation of Circonus fixed log-linear histogram data structure. This allows tracking of histograms in a composable way such that accurate error can be reasoned about.
run.Group is a universal mechanism to manage goroutine lifecycles, written to manage component lifecycles in func main for OK Log. It's useful in any circumstance where you need to orchestrate multiple goroutines as a unit whole.
Flagconf provides extensions to Go's flag package to support prefixed environment variables and a simple config file format.
This is a spelling corrector implementing the Damerau-Levenshtein distance. Takes a string value input from the user. Looks for an identical word on a list of words, if none is found, look for a similar word.
Package hhmmss manages converting HH:MM:SS time strings to time.Duration values.
This package provides a little terminal spinner library.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
Sprig is a library that provides more than 100 commonly used template functions.
This package provides a base32 encoding package from go with NoPadding option.
This package is an enhanced version of the golang.org/x/image/tiff library featuring:
Read support for CCITT Group3/4 compressed images.
Read/write support for LZW compressed images.
Read/write support for the CMYK color model.
Go library for the TOML configuration language
This package provides a library for handling IP addresses, including IPv4 and IPv6 addresses, subnets, and ranges with support for parsing, validation, and manipulation.
This package provides a Go package to intelligently and flexibly pool among multiple hosts from your Go application. Host selection can operate in round robin or epsilon greedy mode, and unresponsive hosts are avoided.
This package provides a bindings for tree-sitter in Golang.
ring provides a high performance and thread safe Go implementation of a bloom filter.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".