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 utilities for correcting image orientation based on EXIF metadata. It's an alternative fork of https://github.com/edwvee/exiffix maintained by Kitty comunity.
This package provides INI file read and write functionality in Go.
Package queue provides a fast, ring-buffer queue based on the version suggested by Dariusz Górecki. Using this instead of other, simpler, queue implementations (slice+append or linked list) provides substantial memory and time benefits, and fewer GC pauses.
Pacakge p takes in values and returns a pointer to the value.
cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
This package provides a Go implementation of globs.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
Package cpu implements processor feature detection used by the Go standard library.
Package markdown implements markdown parser and HTML renderer.
This package provides a Go library for encode and decode YAML values. The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1 for backwards compatibility.
BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.
This package provides a functionality to create and access LevelDB databases.
This package provides a Go compiler front end.
This package contains code that supplements the time package from the Go standard library.
In particular:
a Clock interface, with a fake implementation that can be used in tests
implementations of oglematchers.Matcher for time values
This package provides an implementation of JSON5.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package provides a relatively simple declarative config format for zerolog supporting configuration files written in YAML or JSON.
This package provides fixtures used by go-git.
Package tcell provides a gruid Driver for making terminal apps.
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.
Package xdg provides functions related to freedesktop.org.
GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Go Language.