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.
Package reference provides a general type to represent any way of referencing images within the registry. Its main purpose is to abstract tags and digests (content-addressable hash).
Exiffix is a one function golang library made to be a replacement for image.Decode to handle orientation stored in EXIF data.
base32 encoding package from Go with NoPadding option
Package smetrics provides a bunch of algorithms for calculating the distance between strings. There are implementations for calculating the popular Levenshtein distance (aka Edit Distance or Wagner-Fischer), as well as the Jaro distance, the Jaro-Winkler distance, and more.
Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.
This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces.
This package provides a pretty-printer for Go. The functions defined by pp follow an API similar to fmt and its configuration can be customized globally.
This package provides both library functions and a command-line tool to query information regarding the number of CPUs available to the system.
This package implements a similar functionality like standard sync.WaitGroup
Style definitions for nice terminal layouts. Built with TUIs in mind.
This package provides a library for conversion between Hebrew and Gregorian dates, and generation of lists of Jewish holidays for a given year. Shabbat and holiday candle lighting and havdalah times are approximated based on location.
Torah readings, Daf Yomi, and counting of the Omer can also be specified. Algorithms are included to calculate yahrzeits, birthdays, and anniversaries.
This package implements functionality to map HCL or JSON fragment into Golang structs.
Package ff is a flags-first helper package for configuring programs.
The basic idea is that myprogram -h should always show the complete configuration "surface area" of a program. Therefore, every config parameter should be defined as a flag. This module provides a simple and robust way to define those flags, and to parse them from command-line arguments, environment variables, and/or config files.
This package implements fuctionality of detecting and decoding various content front matter formats e.g. JSON, TOML and YAML.
This package provides a pretty printing library for Golang values.
Go library for ini files
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images. It's a maintained fork of github.com/chai2010/webp.
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.
Go long flag: a light-weight long and short command line option parser.
Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.
The uri package implements the URI Uniform Resource Identifier (RFC3986) specification in Go.
Package term provides structures and helper functions to work with terminal (state, sizes).
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.