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 library will help you allow two parties to generate a mutual secret key by using a weak key that is known to both beforehand (e.g. via some other channel of communication). This is a simple API for an implementation of password-authenticated key exchange (PAKE). This protocol is derived from Dan Boneh and Victor Shoup's cryptography book (pg 789, "PAKE2 protocol). I decided to create this library so I could use PAKE in my file-transfer utility, croc.
Package cli provides a minimal framework for creating and organizing command line Go applications.
This package provides a small library that simplifies parsing RSS and Atom feeds in Go.
go-github-com-rs-xid is a globally unique id generator library, ready to safely be used directly in your server code.
A speedy fuzzy matching package for Go inspired by the JavaScript library bevacqua/fuzzysearch.
This package provides supplemental Go libraries for image processing.
The textwrapper package provides a writer that wraps long text lines to a specified length.
Is provides a quick, clean and simple framework for writing Go tests.
go-maunium-net-go-mautrix is a Golang Matrix framework.
go-github-com-gosuri-uiprogress is go library to render progress bars in terminal applications.
Package ansi provides ansi escape sequence processing as defined by the ECMA-48 standard "Control Functions for Coded Character Sets - Fifth Edition".
Minimalist assertion library
go-github-com-go-windows-terminal-sequences is a globally unique id generator library, ready to safely be used directly in your server code.
go-github-com-kyokomi-emoji is a library for displaying emojis to the terminal.
Bit Stream helper in Golang.
go-github-com-gosuri-uilive go library for updating terminal output in realtime. It provides a buffered io.Writer that is flushed at a timed interval. go-github-com-gosuri-uilive powers go-github-com-gosuri-uiprogress.
Collection of compression libraries for Go
The sortthread package implements message sorting and threading for go-github-com-emersion-go-imap.
go-github-com-dsnet-golib is a collection of mostly unrelated helper libraries.
go-github-com-gliderlabs-ssh wraps the crypto/ssh package with a higher-level API for building SSH servers.
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-buger-goterm provides basic building blocks for advanced console UI
The pty package provides functions for working with Unix pseudoterminals.
SOCKS5 server in Golang