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 a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.
gitconfig is a package to get configuration values from gitconfig.
PG* is a protoc plugin library for efficient proto-based code generation.
This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.
Package gettext provides bindings for https://www.gnu.org/software/gettext/.
This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.
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 go-scfg parses scfg files.
This package is a fully functional and comments-support configuration file(.ini) parser.
This package provides a syntactically different way to iterate over integers.
This package implements a reflection-free, zero-allocation JSON encoder, and the base Logger strives to avoid serialization overhead and allocations wherever possible. By building the high-level SugaredLogger on that foundation, zap lets users choose when they need to count every allocation and when they'd prefer a more familiar, loosely typed API.
Package spinner is a simple package to add a spinner / progress indicator to any terminal application.
Package linebreak wraps text at a given width, it's a translation of linear, an implementation of SMAWK algorithm.
This package emulates aspects of the ill-fated "try" proposal using generics.
base32 encoding package from Go with NoPadding option
Package terminal is a vt10x terminal emulation backend, influenced largely by st, rxvt, xterm, and iTerm as reference. Use it for terminal muxing, a terminal emulation frontend, or wherever else you need terminal emulation.
It's an active fork of https://github.com/james4k/terminal.
Package libc provides a C standard library implementation for use with ccgo-generated code.
Billy implements an interface based on the OS's standard library to develop applications without depending on the underlying storage. This makes it virtually free to implement mocks and testing over file system operations.
This package provides functions to get the fixed width of a character or string.
This package is a flexible process data collection, metrics, monitoring, instrumentation, and tracing client library for Go.
Package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters.
clipboard provides copying and pasting to the clipboard for Go.
This Go library automatically wraps words onto multiple lines. It's primary goal is to format command-line output, but of course word wrapping is a generally useful thing to do.
Package markdown implements markdown parser and HTML renderer.