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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
clipboard provides copying and pasting to the clipboard for Go.
The loginshell package provides a Go library to get the login shell of the current user.
This package provides a POSIX-compatible implementation of getopt for Go.
This package provides useful encodings not included in the standard Text package, including some for dealing with I/O streams from non-UTF-friendly sources.
Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.
It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment
Package pgservicefile is a parser for PostgreSQL service files (e.g. .pg_service.conf).
Package fuse enables writing FUSE file systems. It is a from-scratch implementation of the kernel-userspace communication protocol, and does not use the C library from the project called FUSE.
The diskqueue Go package provides a file system backed FIFO queue.
Package log implements a std log compatible logging system that draws some inspiration from the Python logging module from Python's standard library. It supports multiple handlers, log levels, zero-allocation, scopes, custom formatting, and environment and runtime configuration.
The jsonrpc2F package is an implementation of the JSON-RPC 2 specification for Go.
This package provides a useful boilerplate and organizational information for all OCI projects.
This package provides native Golang client bindings for the D-Bus message bus system. This is a fork of https://github.com/godbus/dbus maintained by Kovid Goyal for use in Kitty.
misspell assists with correcting commonly misspelled English words in source files. A neutral variety of English is used by default, but a US or UK locale can be selected.
This package provides a way to check whether two Go source directories contain equivalent code.
Package yaml can marshal and unmarshal cty values in YAML format.
This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.
This package provides a little terminal spinner library.
The package Expr provides a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy, safety, and speed.
The semver package provides the ability to work with semantic versions. Specifically it provides the ability to:
Parse semantic versions
Sort semantic versions
Check if a semantic version fits within a set of constraints
Optionally work with a
vprefix
This package provides an implementation of Gil Tene's HDR Histogram data structure. The HDR Histogram allows for fast and accurate analysis of the extreme ranges of data with non-normal distributions, like latency.
Package zitadel/schema converts structs to and from form values. It is a maintained fork of https://github.com/gorilla/schema
This directory contains documents about Docker Image Specification v1.X.
memory provides a single method reporting total physical system memory accessible to the kernel. It does not account for memory used by other processes.
This package provides binary tree and trie data structures for Golang.