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.
This package provides a fast and simple way to set a value in a JSON document.
This is a package to change the color of the text and background in the console, working both under Windows and other systems. Under Windows, the console APIs are used. Otherwise, ANSI texts are output.
Go SDK for dicedb.
Package semver provides the ability to work with Semantic Versions in Go.
This package provides a set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.
Optimized codec for []byte <=> base36 string conversion.
This package implements recursive copy functionality for directory.
Package strutil collects utils supplemental to the standard strings package.
Go library that pluralizes and singularizes English nouns.
This repository contains modified Go standard library packages for use as work arounds until issues are addressed in the official distribution.
FileMutex is similar to sync.RWMutex, but also synchronizes across processes.
jsync is a package that implements various synchronisation helpers that are missing from sync. It does not and will not rely on golinkname to be portable.
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)
This package provides a command line interface (CLI) tool.
Golex is a lex/flex like (not fully POSIX lex compatible) utility. It renders .l formated data to Go source code. The .l data can come from a file named in a command line argument. If no non-opt args are given, golex reads stdin.
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.
Package gettext provides bindings for https://www.gnu.org/software/gettext/.
This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces.
This package provides a library for BOM detection.
This package provides scheme, typing, encoding, decoding, and conversion functions for Kubernetes and Kubernetes-like API objects. It is a shared dependency for servers and clients to work with Kubernetes API infrastructure without direct type dependencies. Its first consumers are k8s.io/kubernetes, k8s.io/client-go, and k8s.io/apiserver.
This list transcoder supports encoding/decoding property lists (Apple XML, Apple Binary, OpenStep, and GNUStep) from/to arbitrary Go types.
This package provides a cancelable reader for Go.
This package implements a flexible and configurable option for command line arguments parsing.
This package provides an RFC1178 implementation to generate pronounceable, sometimes even memorable, "pet names", consisting of a random combination of adverbs, an adjective, and an animal name
This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.