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.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.
This package provides a encoder and decoder of the PostgreSQL wire protocol version 3.
Cobra is both a library for creating powerful modern CLI applications as well as a program to generate applications and command files.
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.
The chardet package ports character set detection from ICU to Go.
Package sereal implements the Sereal, an efficient, compact-output,binary and feature-rich serialization protocol.
oras-go is a Go library for managing OCI artifacts, compliant with the OCI Image Format Specification and the OCI Distribution Specification. It provides unified APIs for pushing, pulling, and managing artifacts across OCI-compliant registries, local file systems, and in-memory stores.
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.
Bolt is a pure Go key/value store inspired by Howard Chu's LMDB project. The goal of the project is to provide a simple, fast, and reliable database for projects that don't require a full database server such as Postgres or MySQL.
Package multicodec exposes the multicodec table as Go constants.
This package provides implementation of various data structures and algorithms in Go.
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 provides command line interface (CLI) tools.
This package provides a QR code encoder for the Goloang.
go-redis is the official Redis client library for the Go programming language. It offers a straightforward interface for interacting with Redis servers.
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.
This package implements recursive copy functionality for directory.
Package cellbuf provides terminal cell buffer functionality.
This package wraps and interprets ffmpeg's ffprobe for Go.
This package provides a Go implementation of the LevelDB key/value storage system.
Package tcell provides a gruid Driver for making terminal apps.
This package provides all the Linux Capabilities userspace library API bindings in native Go.
The package provides cadvisor, which provides information about the resource usage and performance characteristics of running containers.
Package spinner is a simple package to add a spinner / progress indicator to any terminal application.
This package provides support for implementing internationalization and localization of Go code, covering pluralized strings for all 200+ languages in CLDR.