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.
This package provides an implementation of the Alphanum Algorithm developed by Dave Koelle in Go.
The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services. This package now leverages the github.com/google/uuid package (which is based off an earlier version of this package).
This package providies two additional libraries for go.uber.org/zap:
zapslogimplementsslog.Handlerwhich writes to the suppliedzapcore.Corezapfieldimplements experimentalzap.Fieldhelpers whose APIs may be unstable
This package provides a file system abstraction for Go.
memory provides a single method reporting total physical system memory accessible to the kernel. It does not account for memory used by other processes.
Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
This package provides a parser for RDF files linearized using RDF/XML format. It is used to represent the RDF files in memory and write back in possibly different formats like JSON and XML.
This package provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
This package implements a functionality to copy one Golang type into another.
Package fasttemplate implements simple and fast template library.
This package provides a Go implementation of bitsets, which are a mapping between non-negative integers and boolean values focused on efficient space usage.
This package provides MessagePack implementation in Go.
glg is simple lock-free logging library for Go.
Golang library with a bunch of procedures to handle serial ports on Arduino (and compatible) boards.
Package plumbing is a collection of assorted I/O helpers.
Hebcal's hdate package converts between Hebrew and Gregorian dates.
This package parses text into shell arguments. Based on the cpan module Parse::CommandLine.
This package implements a fully persistent data structures - a data structure that always preserves the previous version of itself when it is modified. Such data structures are effectively immutable, as their operations do not update the structure in-place, but instead always yield a new structure. It's a stable fork of https://github.com/mndrix/ps.
Package discovery is a library for handling the Arduino Pluggable-Discovery protocol.
combinator generates a slice of all possible value combinations for any given struct and a set of its potential member values. This can be used to generate extensive test matrixes among other things.
Package diskfs implements methods for creating and manipulating disks and filesystems.
slog-multi provides advanced composition patterns for Go's structured logging (slog). It enables you to build sophisticated logging workflows by combining multiple handlers with different strategies for distribution, routing, transformation, and error handling.
Package zstd is a collection of extensions to Go's standard library.