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.
This is a repository containing Go bindings for writing FUSE file systems.
run.Group is a universal mechanism to manage goroutine lifecycles, written to manage component lifecycles in func main for OK Log. It's useful in any circumstance where you need to orchestrate multiple goroutines as a unit whole.
The flags package provides a command line option parser. The functionality is similar to the go builtin flag package, but flags provides more options and uses reflection to provide a succinct way of specifying command line options.
This Go library is for walking the directories of a code repository, while respecting .gitignore and .ignore files.
This package provides basic types for OSM elements (nodes/ways/relations/etc).
It include the following submodules:
parser/changeset- a parser for OSM changeset filesparser/diff- a parser for OSM diff files (.osc)parser/pbf- an efficient parser for OpenStreetMap PBF filesreplication- basic types for replication of OSM datareplication/changeset- functions for downloading OSM changeset filesreplication/diff- functions for downloading OSM diff filesstate- functions for reading and writing diff status files
This package provides functionality to load functions used in Sonic JSON library.
pcidb is a small Golang library for programmatic querying of PCI vendor,product and class information.
Package levenshtein implements distance and similarity metrics for strings, based on the Levenshtein measure.
This is a Go parser for ssh_config files. Importantly, this parser attempts to preserve comments in a given file, so you can manipulate a ssh_config file from a program.
doublestar is a Go implementation of path pattern matching and globbing with support for "doublestar" patterns.
Package fuse enables writing and mounting user-space file systems. Subpackages:
fuseprovides support for mounting a new file system and reading requests from the kernelfuseopsenumerates the supported requests from the kernel, and provides documentation on their semanticsfuseutil, in particular theFileSysteminterface, provides a convenient way to create a file system type and export it to the kernel viafuse.Mount.
This package is toml parser and encoder for Go. The interface is similar to Go's standard library json and xml package. This package provides a command line interface (CLI) tool.
Shlex is a simple lexer for go that supports shell-style quoting, commenting, and escaping.
multierr allows combining one or more Go errors together.
Package go-acl is for manipulating ACLs (Access Control Lists) on Windows is difficult in Go. It wraps the Windows API functions that control access to objects,simplifying the process.
This package provides a C99 compiler front end.
This package provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
Package temperrcatcher provides a TempErrCatcher object, which implements simple error-retrying functionality.
This package provides wrappers around the ZFS command line tools.
This package provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
This package provides x86_64 variant of ported from a Python module PeachPy, with some adaption to the Go language features.
This package provides a file finder library for Go that integrates with the afero filesystem abstraction. It supports finding files in multiple directories and offers customizable search strategies.
Package seccomp provides bindings for libseccomp, a library wrapping the Linux seccomp syscall. Seccomp enables an application to restrict system call use for itself and its children.
This package provides implementation of various data structures and algorithms in Go.