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.
Package uilive provides a writer that live updates the terminal. It provides a buffered io.Writer that is flushed at a timed interval.
gofpdi allows you to import an existing PDF into a new PDF.
This package provides a hook for Logrus to write directly to a file on the file system. The log levels are dynamic at instantiation of the hook, so it is capable of logging at some or all levels.
uritemplate is a Go implementation of URI Template RFC6570 with full functionality of URI Template Level 4. It can also generate a regexp that matches expansion of the URI Template from a URI Template.
This package implements a functionality to tag traces.
This package provides a base32 encoding package from go with NoPadding option.
This package provides a Go package to intelligently and flexibly pool among multiple hosts from your Go application. Host selection can operate in round robin or epsilon greedy mode, and unresponsive hosts are avoided.
Package borp provides a simple way to marshal Go structs to and from SQL databases. It uses the database/sql package, and should work with any compliant database/sql driver.
Deck is a library for clients to make scalable presentations, using a standard markup language. Clients read deck files into the Deck structure, and traverse the structure for display, publication, etc. Clients may be interactive or produce standard formats such as SVG or PDF.
This package provides a set of parsing tools for Go inspired by Sprache.
This is a repository containing Go bindings for writing FUSE file systems.
Package complete provides a tool for bash writing bash completion in go, and bash completion for the go command line.
Package deque provides a fast ring-buffer deque (double-ended queue) implementation for Golang.
It generalizes a queue and a stack, to efficiently add and remove items at either end with O(1) performance. Queue (FIFO) operations are supported using PushBack and PopFront. Stack (LIFO) operations are supported using PushBack and PopBack.
Blackfriday is a Markdown processor in Go.
This library provides a reflect api for Go programs without the runtime cost of the standard library reflect.Value.
This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.
Package reference provides a general type to represent any way of referencing images within the registry. Its main purpose is to abstract tags and digests (content-addressable hash).
@codego-glob is a single-function library implementing basic string glob support.
Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.
This is a repository containing Go bindings for writing FUSE file systems.
This package implements /dev/loop device in Go.
This package provides a simple Go API to Linux's perf_event_open, supporting event counters and a basic set of events.
This package provides a collection of Golang utilities.
This package is a simple Go library that provides retry functionality for functions that may fail. It includes various customizable retry strategies, such as fixed delay, backoff delay, and random delay.