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 memcache client and server functionality.
Suture provides Erlang-ish supervisor trees for Go. "Supervisor trees" -> "sutree" -> "suture" -> holds your code together when it's trying to die.
It is intended to deal gracefully with the real failure cases that can occur with supervision trees (such as burning all your CPU time endlessly restarting dead services), while also making no unnecessary demands on the "service" code, and providing hooks to perform adequate logging with in a production environment
refmt is a serialization and object-mapping library.
This package provides a port of Pixelmatch, a pixel-level image comparison library, to Go. Both a library and a command-line tool are included in this package.
glamour lets you render markdown documents and templates on ANSI compatible terminals. You can create your own stylesheet or use one of our glamorous default themes.
Package shell returns a user's shell across multiple platforms.
This Package provides a functionality of INI file read and write, implementing features:
load from multiple data sources(file,
[]byte,io.Readerandio.ReadCloser) with overwritesread with recursion values
read with parent-child sections
read with auto-increment key names
read with multiple-line values
read with tons of helper methods
read and convert values to Go types
read and WRITE comments of sections and keys
manipulate sections, keys and comments with ease
keep sections and keys in order as you parse and save
This package provides Go clients for talking to a kubernetes cluster.
This package provides a minimal and colorful Go logging library.
This package implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.
This package provides functions to read and traverse directory trees.
Package deque provides a fast ring-buffer deque (double-ended queue) implementation for Golang.
It generalizes a queue and a stack, to efficiently add and remove items at either end with O(1) performance. Queue (FIFO) operations are supported using PushBack and PopFront. Stack (LIFO) operations are supported using PushBack and PopBack.
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 translate C to Go source code.
This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.
geohash provides encoding and decoding of string and integer geohashes.
Package cpu implements processor feature detection used by the Go standard library.
PGV is a protoc plugin to generate polyglot message validators. While protocol buffers effectively guarantee the types of structured data, they cannot enforce semantic rules for values. This plugin adds support to protoc-generated code to validate such constraints. This package provides command line interface (CLI) tools.
This package implements a log client.
This package provides fixtures used by go-git.
Package log provides types and functions related to logging, passing loggers through a context, and attaching context to the logger.
Common SELinux package used across the container ecosystem.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
The goxpp library, inspired by Java's XML, is a lightweight wrapper for Go's standard XML Decoder,tailored for developers who need fine-grained control over XML parsing.