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 Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package implements Btrfs functionality in a pure Go.
This package implements a functionality to calculate Levenshtein Distance.
This is a modified version of the standard base64 decoder from encoding/base64.
Key differences:
Accepts both Standard and URL-safe encoding, no need to specify it explicitly.
Works for both padded and raw inputs.
The input can be a string or a
[]byte, no allocation or copy is performed for either.
SlothFS is a FUSE filesystem that provides light-weight, lazily downloaded, read-only checkouts of manifest-based Git projects.
This package provides Go functions to manage changelogs.
This package provides a Golang data type for ordered maps where the keys keep the order that they're added. It can be de/serialized from/to JSON.
Package perfstat is Go interface to IBM AIX libperfstat.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
Package reedsolomon enables Erasure Coding. It's a Go port of the JavaReedSolomon.
For encoding high shard counts (>256) a Leopard implementation is used. For most platforms this performs close to the original Leopard implementation in terms of speed.
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.
Library to ease implementation of pluggable discoveries for the Arduino Command Line Interface following the official specification.
Geometry interfaces to help drive interoperability within the Go geospatial community. This package focuses on 2D geometries.
This package allows for a cgo argument to be passed a Go pointer.
This package implements minimal utility functions for working with SQL dates and other date-only dates in Go.
Package ansicolor provides color console in Windows as ANSICON.
This package provides a single Tree implementation, optimized for sparse nodes of radix tree.
This package implements a functionality to decode data into Go structs.
This package provides an iterator interface and a slice iterator implementation.
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format. The logfmt format records key/value pairs in a way that balances readability for humans and simplicity of computer parsing. It is most commonly used as a more human friendly alternative to JSON for structured logging.
This package provides functionality of converting a blob of text into a list of sentences.
This package provides a base32 encoding package from go with NoPadding option.
Package mem provides the mem.RO type that allows you to cheaply pass & access either a read-only []byte or a string.
This package provides Cloud Native Computing Foundation's CDI specification, for container-runtimes, to support third-party devices. It also includes tags.cncf.io/container-device-interface/specs-go submodule.