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.
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.
Package gu provides Generic Utilities for the Go programming language with low in complexity.
This package aims to provide algorithms optimized to leverage advanced instruction sets of modern CPUs to maximize throughput and take the best advantage of the available compute power. It includes functions that have often been designed to work on arrays of values, which is where SIMD and branchless algorithms shine.
Package retry provides a simple, stateless, functional mechanism to perform actions repetitively until successful.
This package provides an implementation of JSON5.
This package provides unified and context-aware diffs in Go.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
Package lxc provides Go Bindings for LXC (Linux Containers) C API.
This package provides a filesystem glob API. It uses gobwas/glob underneath and returns only matching files or directories, depending on the configuration.
This package provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
This package provides an optimized implementation of protobuf's varint encoding/decoding. It has no dependencies.
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.
Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.
GoLog is a level-based logger written in Go.
This package provides a library to works with graphics.
Package sortedset provides the data-struct allowing a fast access the element in set by key or by score(order). It is inspired by Sorted Set from Redis.
ll is a high-performance, production-ready logging library for Go, designed to provide hierarchical namespaces, structured logging, middleware pipelines, conditional logging, and support for multiple output formats, including text, JSON, colorized logs, and compatibility with Go’s slog. It’s ideal for applications requiring fine-grained log control, extensibility, and scalability.
Go library that pluralizes and singularizes English nouns.
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 functionality for detecting natural languages and scripts (writing systems). Languages are represented by a defined list of constants, while scripts are represented by RangeTable.
This package provides a set of functions to mount and unmount mounts.
This repository contains modified Go standard library packages for use as work arounds until issues are addressed in the official distribution.
This package provides a wrapper round runit service status.
Command line argument parser following the GNU standard.