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 way to attach key/value annotations to a Go context.Context.
This package implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.
This package implements ULID as specified in https://github.com/ulid/spec.
Features of ULID:
128-bit compatibility with UUID
1.21e+24 unique ULIDs per millisecond
lexicographically sortable
canonically encoded as a 26 character string, as opposed to the 36 character UUID
uses Crockford's base32 for better efficiency and readability (5 bits per character)
case insensitive
no special characters (URL safe)
monotonic sort order (correctly detects and handles the same millisecond)
This package provides a command line interface (CLI) tool.
This package provides a port of Pixelmatch, a pixel-level image comparison library, to Go. Both a library and a command-line tool are included in this package.
Package fastjson provides fast JSON parsing comparing to std encoding/json.
Blackfriday is a Markdown processor in Go.
cli is a simple, fast, and fun package for building command line apps in Go. The goal is to enable developers to write fast and distributable command line applications in an expressive way.
Package bytesp is a plus to the standard bytes package.
This package implements functionality to parse and format vCard as specified in RFC 6350.
This package implements a deep pretty printer for Go data structures to aid data snapshotting.
This package provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.
This package provides a library for accessing the keychain, typically the SecretService D-Bus interface on GNU/Linux.
Package csvvalue provides an efficient parser for a single line CSV value. It is more efficient than the standard library csv package for parsing many small values. For multi-line CSV parsing, the standard library is recommended.
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.
go-libnp is a tiny cross-platform library for extracting information about the music/image/video that is Now Playing on the system.
Package seccomp provides bindings for libseccomp, a library wrapping the Linux seccomp syscall. Seccomp enables an application to restrict system call use for itself and its children.
This package implements functionality to encode and decode DRCS Sixel. This package provides an command line interface (CLI) tools.
This package implements a functionalit to list currently running Go processes.
This package implements a functionalit to list currently running Go processes.
Package gettext provides bindings for https://www.gnu.org/software/gettext/.
This package provides a CLI build from the go-github-com-tklauser-numcpus source.
Package dig provides a functionality to implement resolving object dependencies graph during the process startup.
This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.