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.
Package poller is a file-descriptor multiplexer. It allows concurent Read and Write operations from and to multiple file-descriptors without allocating one OS thread for every blocked operation. It operates similarly to Go's netpoller (which multiplexes network connections) without requiring special support from the Go runtime. It can be used with tty devices, character devices, pipes, FIFOs, and any file-descriptor that is poll-able (can be used with select(2), epoll(7), etc.) In addition, package poller allows the user to set timeouts (deadlines) for read and write operations, and also allows for safe cancelation of blocked read and write operations; a Close from another go-routine safely cancels ongoing (blocked) read and write operations.
Bit Stream helper in Golang.
The message package implements the Internet Message Format and Multipurpose Internet Mail Extensions in Go.
Minimalist assertion library
This package implements a low-level key/value store in Go.
go-gemini implements the Gemini protocol in Go. It provides an API similar to that of net/http to facilitate the development of Gemini clients and servers.
go-github-com-gosuri-uiprogress is go library to render progress bars in terminal applications.
go-github-com-anmitsu-go-shlex provides a simple lexical analysis like the Unix shell.
go-github-com-oklog-run a universal mechanism to manage goroutine lifecycles.
Clean up raw terminal output by stripping escape sequences, optionally preserving color.
go-github-com-jpillora-sizestr provides a library to pretty print byte counts in Go.
Go client API for InfluxDB 1.x.
The textwrapper package provides a writer that wraps long text lines to a specified length.
The sortthread package implements message sorting and threading for go-github-com-emersion-go-imap.
Small library for executing an ffprobe process on a given file and getting an easy to use struct representing the returned ffprobe data.
disintegration-imaging provides basic image processing functions such as resize, rotate, crop, brightness/contrast, adjustments, etc.
go-github-com-hashicorp-errwrap is a package that formalizes the pattern of wrapping errors and checking if an error contains another error.
Package imohash implements a fast, constant-time hash for files. It is based atop murmurhash3 and uses file size and sample data to construct the hash.
The colorful package providos a library for using colors in Go. colorful stores colors in RGB and provides methods for converting these to various color spaces.
The imap package provides an IMAP4rev1 library written in Go. It can be used to build IMAP clients and servers.
Simple request logging in Go
go-github-com-gliderlabs-ssh wraps the crypto/ssh package with a higher-level API for building SSH servers.
go-github-com-rs-xid is a globally unique id generator library, ready to safely be used directly in your server code.
This package provides a small library that simplifies parsing RSS and Atom feeds in Go.