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 implements Btrfs functionality in a pure Go.
PIO is a low-level package that provides a way to centralize different output targets. Supports colors and text decoration to all popular terminals.
Package errors provides errors that have stack-traces. It provides the type *Error which implements the standard golang error interface, so you can use this library interchangeably with code that is expecting a normal error return.
Package xattr provides support for extended attributes on Linux, Darwin and FreeBSD. Extended attributes are name:value pairs permanently associated with files or directories. They are similar to the environment strings associated with a process. An attribute may be defined or undefined. If defined, its value may be empty or non-empty. You can find more details here: @urlhttps://en.wikipedia.org/wiki/Extended_file_attributes, https://en.wikipedia.org/wiki/Extended_file_attributes.
Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.
Go SDK for dicedb.
env is a simple, zero-dependencies library to parse environment variables into structs.
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 repository is the home of the Docker command-line interface (CLI).
Package ring implements a FIFO queue backed by a ring buffer.
This package is a simple Golang implementation of tag parser.
This package can generate ASCII line graphs in Golang.
Package xdg provides an implementation of the XDG Base Directory Specification. The specification defines a set of standard paths for storing application files including data and configuration files. For portability and flexibility reasons, applications should use the XDG defined locations instead of hardcoding paths. The package also includes the locations of well known user directories.
This package provides a Golang implementation of the Base object for the "Optional Parameters Pattern".
gronx is cron expression parser ported from adhocore/cron-expr with task runner and daemon that supports crontab like task list file. It may be used programatically in Golang or as standalone binary instead of crond.
This package provides a Go module that provides a stabler alternative to exec.LookPath().
rxhash is a Go library for creating a unique hash value for struct in Go, but data consistency.
This package implements a functionality to decode data into Go structs.
This is a library implementing skip lists as first described in Skip lists: a probabilistic alternative to balanced trees for the Go programming language.
Skip lists are a data structure that can be used in place of balanced trees. Skip lists use probabilistic balancing rather than strictly enforced balancing and as a result the algorithms for insertion and deletion in skip lists are much simpler and significantly faster than equivalent algorithms for balanced trees.
The quickfix Go package provides functions for fixing Go ASTs that are well typed but go build refuses to build.
This package provides a useful boilerplate and organizational information for all OCI projects.
Package atime provides a platform-independent way to get atimes for files.
This package implements a functionality to tag traces.
This package implements a speed-optimized natural sorting (natsort) in Golang. This implementation does not allocate memory, does not depend on sort and hence doesn't depend on reflect.