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.
umoci modifies Open Container images (pronounced /uːmoˈʨi/) is a reference implementation of the https://github.com/opencontainers/image-spec and provides users with the ability to create, manipulate, and otherwise interact with container images. It is designed to be as small and unopinonated as possible, so as to act as a foundation for larger systems to be built on top of.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.
Package js provides a Driver for making browser apps using wasm. The user needs to serve using an http server a directory containing the app.wasm file along with an index.html file.
This package implements a functionality to parse and construct common network packets.
Package ioutil contains extensions for the io package.
The walker function is a faster, parallel version, of filepath.Walk
This package provides a Go client for the NATS messaging system.
PG* is a protoc plugin library for efficient proto-based code generation.
This is a package extracted from go-ipfs. Its purpose to be used to compare a set of keys based on a given metric. The primary metric used is XOR, as in kademlia.
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).
This package implements RFC 5545 iCalendar specification.
This package contains the main implementation of the HCL. HCL is designed to be a language for expressing configuration which is easy for both humans and machines to read.
Safe and easy casting from one type to another in Go.
This package implements ULID as specified in https://github.com/ulid/spec.
Features of ULID:
128-bit compatibility with UUID
1.21e+24 unique ULIDs per millisecond
lexicographically sortable
canonically encoded as a 26 character string, as opposed to the 36 character UUID
uses Crockford's base32 for better efficiency and readability (5 bits per character)
case insensitive
no special characters (URL safe)
monotonic sort order (correctly detects and handles the same millisecond)
The chardet package ports character set detection from ICU to Go.
Blackfriday is a Markdown processor in Go.
This package provides unified and context-aware diffs in Go.
Semver is a library for Semantic versioning written in Go.
This package provides a simple TUN/TAP interface library for Go that efficiently works with standard packages like io, bufio, etc.. Use waterutil with it to work with TUN/TAP packets/frames.
This package provides a functionality to read key presses from the keyboard, while in a terminal application, which may be combined to check for ctrl+c, alt+4, ctrl-shift, alt+ctrl+right, etc. It can also be used to simulate (mock) keypresses for CI testing.
Go library for decoding generic map values
Package errors provides a robust error handling library with support for error wrapping, stack traces, context storage, and retry mechanisms. It extends the standard library's error interface with features like HTTP-like status codes, error categorization, and JSON serialization, while maintaining compatibility with `errors.Is`, `errors.As`, and `errors.Unwrap`. The package is thread-safe and optimized with object pooling for performance.
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.
This package provides a implementation of the porter stemming algorithm: http://tartarus.org/~martin/PorterStemmer/index.html.