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.
The colorful package provides a library for using colors in Go. It stores colors in RGB and provides methods for converting these to various color spaces.
This package just simplifies working with go/* packages to parse a source code. Initially the package was written to simplify code generation.
This package implements a pure Go driver and toolkit for PostgreSQL. It is different from other drivers such as pq because, while it can operate as a database/sql compatible driver, pgx is also usable directly. It offers a native interface similar to database/sql that offers better performance and more features.
This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text.
Sprig is a library that provides more than 100 commonly used template functions.
The terminfo package implements terminfo database reading for Go.
This package provides a unique identifier generator that is high performance, very fast, and tries to be entropy pool friendly.
Package multicodec exposes the multicodec table as Go constants.
For a given struct, recli builds a set of urfave/cli commands which allows you to modify it from the command line. It is useful for generating command line clients for your application configuration that is stored in a Go struct.
This package provides a file system abstraction for Go.
The fs package provides file-system-related Go functions.
PG* is a protoc plugin library for efficient proto-based code generation.
Go library that pluralizes and singularizes English nouns.
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 implements functionality to format Assembler code the same way that gofmt formats Go code.
This package provides a High Performance, Feature-Rich Idiomatic codec/encoding library for msgpack, JSON.
Supported Serialization formats are:
msgpack: https://github.com/msgpack/msgpack
json: http://json.org http://tools.ietf.org/html/rfc7159
ansi defines common ANSI escape sequences based on the ECMA-48 specs.
This package provides a code generation tool for creating methods to serialize and de-serialize Go data structures to and from data interchange format - MessagePack.
Readline is a pure Go implementation of a GNU-Readline like library.
The acme Go package provides simple interface for interacting with Acme windows of the Plan 9 text editor.
This package implements a flexible and configurable option for command line arguments parsing.
Package editorconfig allows parsing and using EditorConfig files, as defined in https://editorconfig.org/.
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.