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 functionlaity for common tasks:
Bytes- format/parse bytesColor- style terminal textLog- simple logging
cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.
Bolt is a pure Go key/value store inspired by Howard Chu's LMDB project. The goal of the project is to provide a simple, fast, and reliable database for projects that don't require a full database server such as Postgres or MySQL.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
This package provides an easy way of parsing and manipulating struct tag fields. Please vendor the library as it might change in future versions.
Package unidecode implements a unicode transliterator which replaces non-ASCII characters with their ASCII approximations.
This package provides a TTY utilities implementation for verity of operation systems.
Package windows is a collection of types native to Windows platforms but are useful on non-Windows platforms.
Gson is a Go library for querying JSON data using path expressions, similar to JSONPath but with a simpler syntax.
File system notifications for Go
This package provides a platform-agnostic Go library to locate TrueType font files in your system's user and system font directories.
Diskv (disk-vee) is a simple, persistent key-value store written in the Go language. It starts with a simple API for storing arbitrary data on a filesystem by key, and builds several layers of performance-enhancing abstraction on top. The end result is a conceptually simple, but highly performant, disk-backed storage system.
Package fuse enables writing FUSE file systems on Linux, OS X, and FreeBSD.
This package provides a Go client for the NATS messaging system.
Package yaml implements YAML support for the Go language.
Package cron implements a cron spec parser and job runner. This package provides an independent fork of the https://github.com/robfig/cron project,
This package provides a set of utilities to safely iterate over arbitrary array and maps types.
This package is a drop in replacement for the built-in Go log package. All the functionality of the built-in package still exists and is unchanged. This package contains a series of small enhancements and additions.
This package contains the protobuf specifications for Sigstore components including Rekor transparency log entries, Fulcio certificates, and bundle formats.
Package beeep provides a cross-platform library for sending desktop notifications and beeps.
Package fastjson provides fast JSON parsing comparing to std encoding/json.
This package implements a functionality for reading and parsing the terminfo database.
This package provides a udev implementation in Golang developed from scratch. This library allow to listen and manage Linux-kernel (since version 2.6.10) Netlink messages to user space (ie: NETLINK_KOBJECT_UEVENT).
Moby is an open-source project created by Docker to enable and accelerate software containerization.