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.
shlex implements a simple lexer which splits input into tokens using shell-style rules for quoting and commenting.
Go library to load docker CLI configs, auths, etc. with minimal deps. So far the only deps are on the stdlib.
This package provides a virtual terminal widget for the tcell Go library.
This package provides a implementation of the Snowball stemmer for natural language processing.
lru is a package which implements a fixed-size thread safe Least recently used cache. It is based on the cache in Groupcache.
This package provides an API for finding and listing processes in a platform-agnostic way.
This package provides a Golang library for parsing Intel HEX files, implementing features like:
robust intelhex parsing (full test coverage)
support i32hex format
two-way converting hex<->bin
trivial but powerful api (only the most commonly used functions)
interface-based IO functions
This package implements a functionalit to list currently running Go processes.
This package provides unified and context-aware diffs in Go.
This package provides utilities to perform atomic writes to a file or set of files.
Package xattr provides support for extended attributes on Linux, Darwin and FreeBSD. Extended attributes are name:value pairs permanently associated with files or directories. They are similar to the environment strings associated with a process. An attribute may be defined or undefined. If defined, its value may be empty or non-empty. You can find more details here: @urlhttps://en.wikipedia.org/wiki/Extended_file_attributes, https://en.wikipedia.org/wiki/Extended_file_attributes.
Package termtext deals with monospace text as interpreted by terminals.
This package provides a functionality to read key presses from the keyboard, while in a terminal application, which may be combined to check for ctrl+c, alt+4, ctrl-shift, alt+ctrl+right, etc. It can also be used to simulate (mock) keypresses for CI testing.
Package gu provides Generic Utilities for the Go programming language with low in complexity.
pcidb is a small Golang library for programmatic querying of PCI vendor,product and class information.
Go-Autostart is a Go library to run a command after login.
This package implements functionality to map HCL or JSON fragment into Golang structs.
Package sortutil provides utilities supplementing the standard sort package.
Package fastwalk provides a faster version of /path/filepath# for file system scanning tools.
This package provides implementation of MessagePack encoding for Go programming language.
Package iso8601 is a utility for parsing ISO8601 datetime strings into native Go times. The standard library's RFC3339 reference layout can be too strict for working with 3rd party APIs, especially ones written in other languages.
Monolith-Go is a Go library for working with byte sequences.
Package dbus implements bindings to the D-Bus message bus system. Features:
complete native implementation of the D-Bus message protocol
go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)
subpackages that help with the introspection / property interfaces
This package provides an idiomatic Go retry module.