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.
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.
Style definitions for nice terminal layouts. Built with TUIs in mind.
This package implements a functionality to parse and construct common network packets.
This package implements a functionalit to list currently running Go processes.
Package cursor contains cross-platform methods to move the terminal cursor in different directions. This package can be used to create interactive CLI tools and games, live charts, algorithm visualizations and other updatable output of any kind.
This package provides Go modules focused on text parsing, with lexers, parsers, and related tools.
Included modules are:
github.com/tekwizely/go-parsing
github.com/tekwizely/go-parsing/lexer
github.com/tekwizely/go-parsing/lexer/token
github.com/tekwizely/go-parsing/parser
This package provides a simple error package with stack traces.
Sprig provides over 100 functions that extend the Go template system. Slim-Sprig is a fork of Sprig that removes all external dependencies to make the library more lightweight.
refmt is a serialization and object-mapping library.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
The package provides cadvisor, which provides information about the resource usage and performance characteristics of running containers.
gopdf is a Go library for generating PDF documents.
The OCI Image Format project creates and maintains the software shipping container image format spec (OCI Image Format).
This package provides a syntactically different way to iterate over integers.
GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Go Language.
This package provides utilities for manipulating POSIX capabilities.
This package provides a collection of tools for working with the OCI runtime specification. To build from source code, runtime-tools requires Go 1.10.x or above.
This package provides a functionality for parsing ISO 8601 durations and converting them to the time.Duration type.
Package temperrcatcher provides a TempErrCatcher object, which implements simple error-retrying functionality.
term provides an API for working with terminals that includes:
Switching a terminal to the raw mode.
Getting, setting and restoring the state of a terminal.
Getting size of a terminal.
Reading passwords from a terminal without a local echo.
Go package xstrings is a collection of string functions,which are widely used in other languages but absent in Go package strings.
This package implements a reflect-based black magic for Go.
Semver is a library for Semantic versioning written in Go.
This package provides a C99 compiler front end.