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.
Package gobreaker implements the Circuit Breaker pattern.
go-humanize provides formatters for units to human friendly sizes. It converts boring ugly numbers to human-friendly strings and back.
sudo is a package to make reflect more powerful (and dangerous). It exports a single function, Sudo, which when passed a reflect.Value, will return a new reflect.Value with the read-only restrictions removed.
This package provides gitignore-style path pattern matching in Go. It implements the same matching rules used by .gitignore files to determine whether a file path matches a given pattern.
Package pterm is a modern go module to beautify console output. It can be used without configuration, but if desired, everything can be customized down to the smallest detail.
The uri package implements the URI Uniform Resource Identifier (RFC3986) specification in Go.
This package is a Go library that draws progress bars on the terminal.
This package provides a golang wrapper for parsing gocui keybindings.
The fs package provides file-system-related Go functions.
A simple, efficient spring animation library for smooth, natural motion.
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 provides a simple int histogram library for Go that avoids runtime memory allocations.
Go library for the TOML configuration language
Package uuid can be used to generate and parse universally unique identifiers, a standardized format in the form of a 128 bit number.
This package implements a functionalit to list currently running Go processes.
Package sortorder implements sort orders and comparison functions.
This is a Go package that implements decoding of JSON5.
It's an alternative fork of https://github.com/titanous/json5.
Chroma takes source code and other structured text and converts it into syntax highlighted HTML, ANSI-coloured text, etc.
Package dig provides a functionality to implement resolving object dependencies graph during the process startup.
This package provides an implementatioin of Crit-bit trees in Golang.
This package provides functionality of converting a blob of text into a list of sentences. This package provides an command line interface (CLI) tool.
This package provides various Go utilities used by mautrix-go, bridges written in Go, as well as some other related libraries like whatsmeow.
This package provides a Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29.
This package provides a Golang log library supporting tracing and log levels that works by wrapping the standard log library.