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.
Library to listen for keystrokes from the keyboard
Package machineid provides support for reading the unique machine id of most OSs (without admin privileges).
Package mnemonicode.
go-github-com-gliderlabs-ssh wraps the crypto/ssh package with a higher-level API for building SSH servers.
Converts markdown into roff (man pages).
Work in Progress. This still needs a lot of help to be complete, or even usable!
Go package for parsing log lines in the logfmt style.
This package implements a low-level key/value store in Go.
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.
SOCKS5 server in Golang
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.
Simplistic, opinionated logging for Golang.
zyedidia-clipboard provides copying and pasting to the Clipboard for 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-github-com-dchest-uniuri generates random strings good for use in URIs to identify uniqueobjects.
This package provides a very simple thread-safe progress bar which should work on every OS without problems. I needed a progressbar for croc and everything I tried had problems, so I made another one. In order to be OS agnostic I do not plan to support multi-line outputs.
go-github-com-anmitsu-go-shlex provides a simple lexical analysis like the Unix shell.
go-github-com-kyokomi-emoji is a library for displaying emojis to the terminal.
Pretty is a Go package that provides fast methods for formatting JSON for human readability, or to compact JSON for smaller payloads.
This package provides character set convertion as a Go library.
This package provides supplemental Go libraries for image processing.
Golang library for media type and file extension detection, based on magic numbers.
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.
This package provides a Sqlite3 driver for Go using database/sql.