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 package contains experimental code for Outline SDK.
This package provides an ID extension for go-imap as specified in RFC 2971.
This package implements XML RPC interface for Go programming language.
This package implements RFC 7234 Hypertext Transfer Protocol (HTTP/1.1): Caching.
This package implements a functionality to create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
This package provides a Go Proton API, a Go library implementing a client and development server for (a subset of) the Proton REST API. It's a clone of https://github.com/henrybear327/go-proton-api.
The package extends Go's HTTP Transport allowing Kerberos authentication through Negotiate mechanism (see RFC4559).
Package prettyjson provides JSON pretty print.
A collection of useful middleware for Go HTTP services and web applications.
This library supports named counters, gauges and histograms. It also provides convenience wrappers for registering latency instrumented functions with Go's builtin http server.
This code is for loading database data that maps IP addresses to countries for collecting and presenting statistics on snowflake use that might alert us to censorship events.
This package implements WebRTC Data Channels.
This package provides a Golang library implementing the conversion of date and time information from a given calendar time to a character string according to a format string. It is optimized for scenarios where the same pattern is called repeatedly.
Package fileutil collects some file utility functions.
A Go library providing various concurrency utilities including a backport of sync.Map to Go versions below 1.9 and a cancellable Goroutine with explicit ownership.
Package lru provides generic type and concurrent safe Least Recently Used data structures with near O(1) perf and optional time-based expiration support.
Package iso8601 is a utility for parsing ISO8601 datetime strings into native Go times. The standard library's RFC3339 reference layout can be too strict for working with 3rd party APIs, especially ones written in other languages.
This package provides a command-line completion engine for the Kong CLI parser.
This package is a Go port of the Ruby terminal-tables library for fast and simple ASCII table generation.
This package provides a high-level API for the creation of slide decks using the structures of the deck package (github.com/ajstarks/deck). Initialization of the package specifies the io.Writer destination for the generated markup, along with the width and height of the slides's canvas. Each deck element (text, list, image, rect, ellipse, line, curve, arc, and polygon) are supported. Slides use a percentage-based coordinate system (origin at the lower left corner, x increasing left to right, 0-100%, y increasing upwards, 0-100%).
Package cellbuf provides terminal cell buffer functionality.
This package provides Go helpers for data sizes (kilobytes, petabytes), human readable sizes, parsing.
Stemmer package provides an interface for stemmers and includes English, German and Dutch stemmers as sub-packages.
Perks contains the Go package quantile that computes approximate quantiles over an unbounded data stream within low memory and CPU bounds.