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.
Redigo is a Go client for the Redis database.
The liner Go package implements a simple command line editor with history, inspired by linenoise. Xterm as well as WIN32 terminal codes are supported.
This package provides an additional tooling powered by https://github.com/zeebo/goof - calling functions in binary files.
Package rgbterm colorizes bytes and strings using RGB colors, for a full range of pretty terminal strings.
Package securejoin is an implementation of the hopefully-soon-to-be-included SecureJoin helper that is meant to be part of the "path/filepath" package. The purpose of this project is to provide a PoC implementation to make the SecureJoin proposal (https://github.com/golang/go/issues/20126) more tangible.
combinator generates a slice of all possible value combinations for any given struct and a set of its potential member values. This can be used to generate extensive test matrixes among other things.
This package provides a Go compiler front end.
This package provides an alternative implementation of regexp, with some code optimisations to make it run faster.
This package implements optimal parameters for data-types.
This package implements a functionality to modify/update field tags in structs making it easy to update, add or delete the tags in a struct field with possibility to add and remove tag options. It's intended to be used by an editor, but also has modes to run it from the terminal.
This package is an alternative fork of https://github.com/peterh/liner to build delve - debugger for the Go programming language.
Regexp2 is a feature-rich RegExp engine for Go.
Package zstd is a collection of extensions to Go's standard library.
Go library for ini files
Package iso8601 is a utility for parsing ISO8601 datetime strings into native Go times. The standard library's RFC3339 reference layout can be too strict for working with 3rd party APIs, especially ones written in other languages.
This package provides a command-line color library with 16/256/True color support, universal API methods and Windows support.
Features:
supports rich color output: 16-color (4-bit), 256-color (8-bit), true color (24-bit, RGB)
support converts HEX HSL value to RGB color
generic API methods:
Print,Printf,Println,Sprint,Sprintfsupports HTML tag-style color rendering, such as
<green>message</> <fg=red;bg=blue>text</>basic colors:
Bold,Black,White,Gray,Red,Green,Yellow,Blue,Magenta,Cyanadditional styles:
Info,Note,Light,Error,Danger,Notice,Success,Comment,Primary,Warning,Question,Secondarysupport by set
NO_COLORfor disable color or useFORCE_COLORfor force open color rendersupport RGB, 256, 16 color conversion
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.
This package provides a cancelable reader for Go.
This package implements functionality for reading the unique machine ID (/etc/machine-id) of most OSs (without admin privileges).
This package provides an idiomatic Go retry module.
sudo is a package to make reflect more powerful (and dangerous). It exports a single function, Sudo, which when passed a reflect.Value, will return a new reflect.Value with the read-only restrictions removed.
Go library provides utilities for building command line interfaces.
Go SDK for dicedb.
This package provides a collection of utilities for file manipulation in golang.