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 both library functions and a command-line tool to query information regarding the number of CPUs available to the system.
Go-Autostart is a Go library to run a command after login.
This package is an extension for the standard sync package and provides the following concurrent data structures for Go: a concurrent counter, concurrent hash table, multiple concurrent queues and mutex.
This package provides functions to get the fixed width of a character or string.
Package userns provides utilities to detect whether we are currently running in a Linux user namespace.
Package strutil collects utils supplemental to the standard strings package.
This package provides simple wrappers for primitive types to enforce atomic access.
The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).
This package provides common data formats and utilities for transparency log implementations, including checkpoint and proof formats.
This package provides implementation of various data structures and algorithms in Go.
Package beeep provides a cross-platform library for sending desktop notifications and beeps.
This package provides scheme, typing, encoding, decoding, and conversion functions for Kubernetes and Kubernetes-like API objects. It is a shared dependency for servers and clients to work with Kubernetes API infrastructure without direct type dependencies. Its first consumers are k8s.io/kubernetes, k8s.io/client-go, and k8s.io/apiserver.
This library is an implementation of backoff algorithm for retrying operations. It respects context.Context natively, and the critical notifications are done through channel operations, allowing you to write code that is both more explicit and flexibile.
Build Go code from arbitrary value in Go.
Package pflag is a drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags. It is compatible with the GNU extensions to the POSIX recommendations for command-line options. This is an actively maintained fork of https://github.com/ogier/pflag.
This package provides a library for Goroutines that helps to implement more complicated parallel cases.
This package provides a High Performance, Feature-Rich Idiomatic codec/encoding library for msgpack, JSON.
Supported Serialization formats are:
msgpack: https://github.com/msgpack/msgpack
json: http://json.org http://tools.ietf.org/html/rfc7159
Package json implements encoding and decoding of JSON objects as defined in RFC 4627. The mapping between JSON objects and Go values is described in the documentation for the Marshal and Unmarshal functions.
mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.
This package implements a functionality to convert .y (yacc[2]) source files to data suitable for a parser generator.
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 btclog defines a logger interface and provides a default implementation of a subsystem-aware leveled logger implementing the same interface.
This package provides a Go implementation of the in-toto framework for securing software supply chains. It provides tools for generating and verifying supply chain layout metadata, ensuring that each step in the software production process is performed by authorized parties.
This package implements a publish–subscribe pattern.