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.
Go-Logging implements a logging infrastructure for Go. Its output format is customizable and supports different logging backends like syslog, file and memory. Multiple backends can be utilized with different log levels per backend and logger.
This package is a Go library that draws progress bars on the terminal.
Go library provides utilities for building command line interfaces.
Package bytesp is a plus to the standard bytes package.
This package implements sysconf and provides the associated SC_* constants to query system configuration values at run time.
This is a memcache client library for the Go programming language.
Package kyaml contains libraries for reading and writing Kubernetes Resource configuration as YAML.
This package provides a Go compiler front end.
This package provides a simple byte size formatting in Go.
This package provides ioctl wrapper to std syscall and os.
Package strutil provides string metrics for calculating string similarity as well as other string utility functions.
This package implements a functionality to parse and construct common network packets.
This package provides a basic set of functions applying grammar rules to inflect English words, modify case style (Capitalize, camelCase, snake_case, etc.).
This is a Unix utility that outputs randomness. It is a thin wrapper around crypto/rand.
This package provides a Go implementation of base32768, binary-to-text encoding, optimized for UTF-16.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file.
doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.
Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.
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 for debugging and inspection utilities for cty Golang module.
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format. The logfmt format records key/value pairs in a way that balances readability for humans and simplicity of computer parsing. It is most commonly used as a more human friendly alternative to JSON for structured logging.
This package makes it a breeze to check and modify file permission bits.
This package is a drop in replacement for the built-in Go log package. All the functionality of the built-in package still exists and is unchanged. This package contains a series of small enhancements and additions.