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 provides a Go compiler front end.
The tview package implements rich widgets for terminal based user interfaces. The widgets provided with this package are useful for data exploration and data entry.
This package provides a Go module that provides a stabler alternative to exec.LookPath().
fastime is a time function library for Go with zero memory allocation. fastime is returning the approximate time.
Package multicodec exposes the multicodec table as Go constants.
The walker function is a faster, parallel version, of filepath.Walk
This package implements image resizing for the Go programming language with common interpolation methods.
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 utilities to perform atomic writes to a file or set of files.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.
This package provides a syntactically different way to iterate over integers.
This package provides a Go library for encode and decode YAML values. The yaml package supports most of YAML 1.2, but preserves some behavior from 1.1 for backwards compatibility.
The nsq Go module provides a high-level Consumer and Producer types as well as low-level functions to communicate over the NSQ protocol https://nsq.io/.
The term package implements PTY creation and termios get/set attributes. It also contains some convenience functions for colors, SSH to and from termios translations, readCh, reading passwords, etc.
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.
This package implements a goroutine pool with fixed capacity, managing and recycling a massive number of goroutines, allowing developers to limit the number of goroutines in your concurrent programs.
PGV is a protoc plugin to generate polyglot message validators. While protocol buffers effectively guarantee the types of structured data, they cannot enforce semantic rules for values. This plugin adds support to protoc-generated code to validate such constraints.
This package implements a functionality for creating, managing, inspecting, and destroying cgroups. The resources format for settings on the cgroup uses the OCI runtime-spec found here.
env is a simple, zero-dependencies library to parse environment variables into structs.
Go library for loading environment variables from files
This package provides a implementation of the porter stemming algorithm: http://tartarus.org/~martin/PorterStemmer/index.html.
This package is a simple Golang implementation of tag parser.
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.