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 functionality to generate Go code.
This package provides a text formatting functions in Go.
Moby is an open-source project created by Docker to enable and accelerate software containerization.
Package fuse enables writing and mounting user-space file systems. Subpackages:
fuseprovides support for mounting a new file system and reading requests from the kernelfuseopsenumerates the supported requests from the kernel, and provides documentation on their semanticsfuseutil, in particular theFileSysteminterface, provides a convenient way to create a file system type and export it to the kernel viafuse.Mount.
This package provides a basic system stats like DiskUsage and MemoryInfo.
errwrap is a package for Go that formalizes the pattern of wrapping errors and checking if an error contains another error.
This package includes a full parser and expander for terminfo capability strings to avoid hard-coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.
Package flagenv provides the ability to populate flags from environment variables.
Package js provides a Driver for making browser apps using wasm. The user needs to serve using an http server a directory containing the app.wasm file along with an index.html file.
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.
This package implements directed acyclic graphs (DAGs).
The uri package implements the URI Uniform Resource Identifier (RFC3986) specification in Go.
This package provides an easy way of parsing and manipulating struct tag fields. Please vendor the library as it might change in future versions.
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
This package provides a pretty printer for Go values.
hclogvet is a go vet tool for checking that the Trace/Debug/Info/Warn/Error methods on hclog.Logger are used correctly.
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. The Digest type is designed to serve as a flexible identifier in a content-addressable system. More importantly, it provides tools and wrappers to work with hash.Hash-based digests with little effort.
The datacounter package provides counters for Go readers and writers.
The liner Go package implements a simple command line editor with history, inspired by linenoise. Xterm as well as WIN32 terminal codes are supported.
Shorthand is a superset and friendlier variant of JSON designed with several use-cases in mind..
The flags package provides a command line option parser. The functionality is similar to the go builtin flag package, but flags provides more options and uses reflection to provide a succinct way of specifying command line options.
Package sortorder implements sort orders and comparison functions.
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.
Package lxc provides Go Bindings for LXC (Linux Containers) C API.