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 provides a multiplexed stream library using spdy.
This package provides a logging library used by Pion.
This package provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
GoLog is a level-based logger written in Go.
Build Go code from arbitrary value in Go.
Exiffix is a one function golang library made to be a replacement for image.Decode to handle orientation stored in EXIF data.
This package implements a functionality for generating pretty-printed dumps of Go values.
Package gopher-luar simplifies data passing to and from gopher-lua.
Extension for the goldmark markdown parser which enables defining document metadata in the YAML format.
term provides an API for working with terminals that includes:
Switching a terminal to the raw mode.
Getting, setting and restoring the state of a terminal.
Getting size of a terminal.
Reading passwords from a terminal without a local echo.
Package pgconn is a low-level PostgreSQL database driver. It operates at nearly the same level as the C library libpq.
It is primarily intended to serve as the foundation for higher level libraries such as https://github.com/jackc/pgx. Applications should handle normal queries with a higher level library and only use pgconn directly when required for low-level access to PostgreSQL functionality.
Package btrfs provides bindings for working with btrfs partitions from Go. The Linux kernel headers are only required on compilation time, not on run time.
This package provides an implementatioin of Crit-bit trees in Golang.
This package provides a TOML parser and JSON encoder.
Package script implements a small, customizable, platform-agnostic scripting language.
This package will pretty print a compact representation of a Go data structure. It can also produce a much more verbose, one-item-per-line representation suitable for computing diffs.
Go-Ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a safe way.
FileMutex is similar to sync.RWMutex, but also synchronizes across processes.
lru is a package which implements a fixed-size thread safe Least recently used cache. It is based on the cache in Groupcache.
Package camelcase is a micro package to split the words of a camelcase type string into a slice of words.
This package implements a flexible and configurable option for command line arguments parsing.
This packae provides bindings for https://github.com/ostreedev/ostree, OSTree.
This pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
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.