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.
Package circllhist provides an implementation of Circonus fixed log-linear histogram data structure. This allows tracking of histograms in a composable way such that accurate error can be reasoned about.
File system notifications for Go
This package implements Go types for over 70 PostgreSQL types. It is the type system underlying the https://github.com/jackc/pgx PostgreSQL driver. These types support the binary format for enhanced performance with pgx. They also support the database/sql Scan and Value interfaces and can be used with https://github.com/lib/pq.
ANSI sequence helpers for working with raw ANSI sequences.
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.
Phony is a very minimal actor model library for Go, inspired by the causal messaging system in the Pony programming language.
Package protect is a wrapper for OpenBSD's pledge and unveil system calls.
It allows one to safely call Unveil / Pledge on non-OpenBSD operating systems.
ignore is a library which returns a new ignorer object which can test against various paths. This is particularly useful when trying to filter files based on a .gitignore document.
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.
Standalone FTS5 extension for go-sqlite3, that provides full-text search functionality to database applications.
This package provides a simple error package with stack traces.
This package provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
The walker function is a faster, parallel version, of filepath.Walk
This source package is a collection of utilities intended to make it easier for Go programs to work with System Package Data Exchange files. It currently works with files conformant to versions 2.1, 2.2 and 2.3 of the SPDX specification and provides the following packages:
spdx - in-memory data model for the sections of an SPDX document
tagvalue - tag-value document reader and writer
rdf - RDF document reader
json - JSON document reader and writer
yaml - YAML document reader and writer
builder - builds empty SPDX document (with hashes) for directory contents
idsearcher - searches for SPDX short-form IDs and builds an SPDX document
licensediff - compares concluded licenses between files in two packages
reporter - generates basic license count report from an SPDX document
spdxlib - various utility functions for manipulating SPDX documents in memory
utils - various utility functions that support the other tools-golang packages
This package provides Golang support for Windows' .ico file format.
This package provides a function to strip ANSI escape codes from strings in Go. Useful for removing terminal color codes from text.
This package provides a simple scheduler which, can run a function at a given time, in a given duration, or repeatedly at a given interval.
Geometry interfaces to help drive interoperability within the Go geospatial community. This package focuses on 2D geometries.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.
gopkg is a universal utility collection for Go, it complements offerings such as Boost, Better std, Cloud tools.
Package stack implements utilities to capture, manipulate, and format call stacks. It provides a simpler API than package runtime. The implementation takes care of the minutia and special cases of interpreting the program counter (pc) values returned by runtime.Callers.
The liner Go package implements a simple command line editor with history, inspired by linenoise. Xterm as well as WIN32 terminal codes are supported.
Deck is a library for clients to make scalable presentations, using a standard markup language. Clients read deck files into the Deck structure, and traverse the structure for display, publication, etc. Clients may be interactive or produce standard formats such as SVG or PDF.
This package implements an immutable radix tree. It only provides a single Tree implementation, optimized for sparse nodes.