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 package provides several optimized facilities related to FIFO queueing and rate limiting.
This package provides utilities for manipulating POSIX capabilities.
This package provides a wrapper for the Pluggable Authentication Modules application API.
Implementation of the LSP for Golang, allowing the creating of custom language servers.
Currently GoMusicBrainz provides methods to perform search and lookup requests. Browse requests are not supported yet.
Package crawlspace provides a means to dynamically interact with registered Go objects in a live process, using small scripting language based around the reflect package inspired by Twisted's manhole library .
This package implements a functionality to parse and construct common network packets.
Logrus is a structured logger for Go, completely API compatible with the standard library logger.
This package contains code that supplements the sync package from the Go standard library.
In particular:
Bundle, which makes it easy to write code that spawns multiple cancellation-aware workers that may fail
invariantMutex, which makes it possible to automatically check your invariants at lock and unlock time
This is Golang package for dealing with consoles. It has few dependencies and a simple API.
This package provides an RFC1178 implementation to generate pronounceable, sometimes even memorable, "pet names", consisting of a random combination of adverbs, an adjective, and an animal name
GoLog is a level-based logger written in Go.
Semver is a library for Semantic versioning written in Go.
This package generates UUID-format strings using high quality bytes. It is not intended to be RFC compliant, merely to use a well-understood string representation of a 128-bit value. It can also parse UUID-format strings into their component bytes.
Package goldie provides test assertions based on golden files. It's typically used for testing responses with larger data bodies.
This package provides a Go package to intelligently and flexibly pool among multiple hosts from your Go application. Host selection can operate in round robin or epsilon greedy mode, and unresponsive hosts are avoided.
This package provides a library, which supports copying value from one struct to another.
This package parses human-friendly relative date/time ranges.
Package vt100 implements a quick-and-dirty programmable ANSI terminal emulator.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.
Package filepathx adds double-star globbing support to the Glob function from the core path/filepath package. You might recognize "**" recursive globs from things like your .gitignore file, and zsh. The "**" glob represents a recursive wildcard matching zero-or-more directory levels deep.
This package provides a CLI build from the go-github-com-tklauser-numcpus source.
This package provides simple colorized console logger for golang.
This package provides a simple scheduler which, can run a function at a given time, in a given duration, or repeatedly at a given interval.