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 way to attach key/value annotations to a Go context.Context.
This package provides a library for accessing the keychain, typically the SecretService D-Bus interface on GNU/Linux.
This package provides implementation of MessagePack encoding for Go programming language.
doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.
This pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
This package implements a parser for uniform resource names (URN) as specified by IETF RFC 2141.
This package provides colorable, a module that makes it possible to handle ANSI color escapes on Windows.
Package spinner is a simple package to add a spinner / progress indicator to any terminal application.
The diskqueue Go package provides a file system backed FIFO queue.
This package provides a functionality to work with recurrence rules for calendar dates. It offers a complete implementation of the RFC 2445 specification.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
Common SELinux package used across the container ecosystem.
This package provides a collection of utilities for file manipulation in golang.
This package generates ASCII tables. Features:
automatic Padding
support Multiple Lines
supports Alignment
support Custom Separators
automatic Alignment of numbers and percentage
write directly to http , file etc via
io.Writerread directly from CSV file
optional row line via
SetRowLinenormalise table header
make CSV Headers optional
enable or disable table border
set custom footer support
optional identical cells merging
set custom caption
optional reflowing of paragrpahs in multi-line cells
This package provides a command line interface (CLI) tool.
GoLog is a level-based logger written in Go.
Package fastjson provides fast JSON parsing comparing to std encoding/json.
Package editorconfig allows parsing and using EditorConfig files, as defined in https://editorconfig.org/.
This package is for reading and writing netrc files. This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file.
The goipp package implements the IPP core protocol, as defined by @urlhttps://rfc-editor.org/rfc/rfc8010.html,RFC 8010.
This package implements a reflection-free, zero-allocation JSON encoder, and the base Logger strives to avoid serialization overhead and allocations wherever possible. By building the high-level SugaredLogger on that foundation, zap lets users choose when they need to count every allocation and when they'd prefer a more familiar, loosely typed API.
Package kyaml contains libraries for reading and writing Kubernetes Resource configuration as YAML.
Go Windows Service wrapper compatible with GNU/Linux. Windows tests here.
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.
Package expect provides an expect-like interface to automate control of applications. It is unlike expect in that it does not spawn or manage process lifecycle. This package only focuses on expecting output and sending input through it's psuedoterminal.