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 functionality to create console user interfaces.
This package aims to provide algorithms optimized to leverage advanced instruction sets of modern CPUs to maximize throughput and take the best advantage of the available compute power. It includes functions that have often been designed to work on arrays of values, which is where SIMD and branchless algorithms shine.
This package provides an implementation of the Alphanum Algorithm developed by Dave Koelle in Go.
This package provides simple colorized console logger for golang.
This package provides a Golang library implementing a shell parser, formatter, and interpreter with bash support.
zli is a Go library for writing command line interface programs. It includes flag parsing, color escape codes, various helpful utility functions, and makes testing fairly easy.
Go programs designed to run from most *nix style operating systems can import this package to enable running programs as services without modifying them.
Implementation of an R-Way Trie data structure.
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 provides a base32 encoding package from go with NoPadding option.
Leveled execution logs for Go.
This package provides x86_64 variant of ported from a Python module PeachPy, with some adaption to the Go language features.
This Package provides filters that can be chained together in a manner similar to Unix pipelines.
Package levenshtein implements distance and similarity metrics for strings, based on the Levenshtein measure.
Package klog implements logging analogous to the Google-internal C++ INFO/ERROR/V setup. It provides functions Info, Warning, Error, Fatal, plus formatting variants such as Infof. It also provides V-style logging controlled by the -v and -vmodule=file=2 flags. It's a is a permanent fork of https://github.com/golang/glog.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
Enforce a stricter format than gofmt, while being backwards compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with.
Semver is a library for Semantic versioning written in Go.
This package provides an ANSI color package to output colorized or SGR defined output to the standard output.
This package implements a functionality to generate barcodes.
Supported Barcode Types:
2 of 5
Aztec Code
Codabar
Code 128
Code 39
Code 93
Datamatrix
EAN 13
EAN 8
PDF 417
QR Code
This package allows for a cgo argument to be passed a Go pointer.
Package semver provides the ability to work with Semantic Versions in Go.
This package implements a "diff" algorithm that compares two JSON objects and generates deltas that describe the differences between them. The deltas can be applied to a JSON object to "patch" them.
Package capability provides utilities for manipulating POSIX capabilities. It's a maintained fork of https://github.com/syndtr/gocapability.