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 webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images.
The datacounter package provides counters for Go readers and writers.
Package strutil collects utils supplemental to the standard strings package.
This package provides case-sensitive, integer-preserving JSON unmarshaling functions based on encoding/json Unmarshal().
This package implements functionality of mapping files into memory. It tries to provide a simple interface, but doesn't go out of its way to abstract away every little platform detail.
This specifically means:
forked processes may or may not inherit mappings
a file's timestamp may or may not be updated by writes through mappings
specifying a size larger than the file's actual size can increase the file's size
if the mapped file is being modified by another process while your program's running, don't expect consistent results between platforms
This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
This package automatically set GOMAXPROCS to match Linux container CPU quota.
This package implements functionality for parsing and formating the mbox file format. It's an alternative fork of https://github.com/emersion/go-mbox.
This package provides a terminal event input handler and driver.
This package provides a library for environment variables substitution.
Package uuid provides implementation of Universally Unique Identifier. Supported versions are 1, 3, 4 and 5 (as specified in RFC 4122) and version 2 (as specified in DCE 1.1).
Hasher is a tool to automate the creation of methods and tables for a string to uint32 mapper.
mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.
This package provides a Go library for encode and decode YAML values.
Package sortorder implements sort orders and comparison functions.
Go library for the TOML configuration language
golib is a collection of unrelated libraries. This package provides a following list of Golang models:
bufpipeImplements a buffered pipe.
cronParses and runs cron schedules.
hashmergeMerges hash checksums.
jsoncsImplements JSON Canonicalization Scheme (JCS) as specified in RFC 8785.
jsonfmtImplements a JSON formatter.
memfileImplements an in-memory emulation of
os.File.unitconvImplements string conversion functionality for unit prefixes.
This package provides a simple lexical analyzer to parse shell-like commands.
This package provides traditional getopt processing for implementing programs that use traditional command lines.
go-localeinfo extracts monetary/numeric/time formatting information, rather than the current locale name.
Package gobreaker implements the Circuit Breaker pattern.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
This package is a library for parsing versions and version constraints, and verifying versions against a set of constraints. It can sort a collection of versions properly, handles prerelease/beta versions, can increment versions.
This package provides the tools for monitoring and limiting the flow rate of an arbitrary data stream.