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.
Work in Progress. This still needs a lot of help to be complete, or even usable!
Terminal utilities for golang
The message package implements the Internet Message Format and Multipurpose Internet Mail Extensions in Go.
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.
Go client API for InfluxDB 1.x.
go-github-com-gosuri-uiprogress is go library to render progress bars in terminal applications.
Super-Isolated Elliptic Curve Implementation in Go
Pure-Go library for cross-platform local peer discovery using UDP multicast.
This package implements a low-level key/value store in Go.
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.
Package mnemonicode.
This package provides a small library that simplifies parsing RSS and Atom feeds in Go.
Simple request logging in Go
Converts markdown into roff (man pages).
Package colorstring provides functions for colorizing strings for terminal output.
Package cli provides a minimal framework for creating and organizing command line Go applications.
go-github-com-c4milo-unpackit allows you to easily unpack *.tar.gz, *.tar.bzip2, *.tar.xz, *.zip and *.tar files. CGO is not involved nor hard dependencies of any type.
The imap package provides an IMAP4rev1 library written in Go. It can be used to build IMAP clients and servers.
go-github-com-bradfitz-iter provides a syntactically different way to iterate over integers. That's it.
go-github-com-hashicorp-go-multierror is a package that provides a mechanism for representing a list of error values as a single error.
go-github-com-hashicorp-errwrap is a package that formalizes the pattern of wrapping errors and checking if an error contains another error.
Package ansi provides ansi escape sequence processing as defined by the ECMA-48 standard "Control Functions for Coded Character Sets - Fifth Edition".
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.
Pretty is a Go package that provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.