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 templatecheck checks Go templates for problems. It can detect many errors that are normally caught only during execution. Use templatecheck in tests to find template errors early, and along template execution paths that might only rarely be reached.
Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.
This package provides an extendable argument parser for Golang. Mostly follows the GNU @urlhttps://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html, Program Argument Syntax Conventions.
This package provides a High Performance, Feature-Rich Idiomatic codec/encoding library for msgpack, JSON.
Supported Serialization formats are:
msgpack: https://github.com/msgpack/msgpack
json: http://json.org http://tools.ietf.org/html/rfc7159
This package implements a "diff" algorithm that compares two JSON objects and generates deltas that describe the differences between them. The deltas can be applied to a JSON object to "patch" them.
This package implements a functionality to calculate the Levenshtein Distance.
ring provides a high performance and thread safe Go implementation of a bloom filter.
Package log implements a std log compatible logging system that draws some inspiration from the Python logging module from Python's standard library. It supports multiple handlers, log levels, zero-allocation, scopes, custom formatting, and environment and runtime configuration.
BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.
This package provides set of utilities/abstractions developed as part of datastore connectivity and testing (viant/dsc, viant/dsunit).
This is a pure Go implementation of the MySQL API, compatible with golang's database/sql 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
Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
This package provides a Go library for printing numbers as Hebrew letters.
Adaptive Replacement Cache is an enhancement over the standard LRU cache in that tracks both frequency and recency of use. This avoids a burst in access to new entries from evicting the frequently used older entries. It adds some additional tracking overhead to a standard LRU cache, computationally it is roughly 2x the cost, and the extra memory overhead is linear with the size of the cache.
Collection of Go modules for the Go Language Server project.
This package provides an implementation of the Alphanum Algorithm developed by Dave Koelle in Go.
Package envparse is a minimal environment variable parser. It handles empty lines, comments, single quotes, double quotes, and JSON escape sequences.
Go library for loading environment variables from files
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 set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.
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.
This package provides functions to read and traverse directory trees.
This package implements a Perl5 like temporary variable, for applications requiring reloading of configuration from environment variables or during the tests temporarily change the value of an environment variable in Golang.