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 is a Go library for interacting with the perf subsystem in Linux.
This repository contains modified Go standard library packages for use as work arounds until issues are addressed in the official distribution.
go-semver is a semantic versioning library for Go. It lets you parse and compare two semantic version strings.
Osext provides a method for finding the current executable file that is running. This can be used for upgrading the current executable or finding resources located relative to the executable file.
Package colour provides Quake-style colour formatting for Unix terminals. The package level functions can be used to write to stdout (or strings or other files). If stdout is not a terminal, colour formatting will be stripped.
Package gojq provides the parser and the interpreter of gojq. Please refer to Usage as a library for introduction. It's fork of github.com/itchyny/gojq, see github.com/wader/gojq fq branc.
This package provides a simple Go API to Linux's perf_event_open, supporting event counters and a basic set of events.
Enforce a stricter format than gofmt, while being backwards compatible. That is, gofumpt is happy with a subset of the formats that gofmt is happy with.
Package sequential provides a set of functions for managing sequential files on Windows.
mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.
This package implements Unicode Text Segmentation according to Unicode Standard Annex #29.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.
Package strutil collects utils supplemental to the standard strings package.
This package provides a set of parsing tools for Go inspired by Sprache.
gitconfig is a package to get configuration values from gitconfig.
Readline is a pure Go implementation of a GNU-Readline like library.
go-multierror is Golang module providing a mechanism for representing a list of error values as a single error. It is fully compatible with the standard errors package, including the functions As, Is, and Unwrap. This provides a standardized approach for introspecting on error values.
This package implements a generic patricia trie (also called radix tree).
Package stdr implements github.com/go-logr/logr.Logger in terms of Go's standard log package.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
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.
Package gettext provides bindings for https://www.gnu.org/software/gettext/.
Package colorprofile provides a way to downsample ANSI escape sequence colors and styles automatically based on output, environment variables, and Terminfo databases.
This package implements a various systemd bindings and provides Golang submodules:
activation- for writing and using socket activation from Godaemon- for notifying systemd of service status changesdbus- for starting/stopping/inspecting running services and unitsjournal- for writing to systemd's logging service, journaldsdjournal- for reading from journald by wrapping its C APIlogin1- for integration with the systemd logind APImachine1- for registering machines/containers with systemdunit- for (de)serialization and comparison of unit files