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 implements functionality of detecting and decoding various content front matter formats e.g. JSON, TOML and YAML.
This package implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.
Implementation of the LSP for Golang, allowing the creating of custom language servers.
The terminfo package implements terminfo database reading for Go.
Replace uses of the time package with the clockwork.Clock interface instead.
This package provides an easy access to native byte order.
Package json implements encoding and decoding of JSON objects as defined in RFC 4627. The mapping between JSON objects and Go values is described in the documentation for the Marshal and Unmarshal functions.
This package is a very simple wrapper around log/syslog
Package fuse enables writing and mounting user-space file systems. Subpackages:
fuseprovides support for mounting a new file system and reading requests from the kernelfuseopsenumerates the supported requests from the kernel, and provides documentation on their semanticsfuseutil, in particular theFileSysteminterface, provides a convenient way to create a file system type and export it to the kernel viafuse.Mount.
This package provides simple wrappers for primitive types to enforce atomic access.
Package buffer implements a series of Buffers which can be composed to implement complicated buffering strategies.
Supported buffers:
Wrapper for bytes.
File-based buffering.
A fixed length linked-list of buffers.
A queue of buffers.
A single buffer which begins overwriting the oldest buffered data when it reaches its capacity.
A single buffer which when full, writes the overflow to a given io.
Empty buffer.
Customize buffers.
This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.
Package webp implements a decoder and encoder for https://en.wikipedia.org/wiki/WebP, WebP images.
The ansiterm package provides a writer to output the ANSI escape codes for color and styles.
Some useful functions to handle timezones in Go.
This package provides a cron expression parser in the Go language. Given a cron expression and a time stamp, you can get the next time stamp which satisfies the cron expression.
This package provides wrappers around the ZFS command line tools.
This package implements functionality to format Assembler code the same way that gofmt formats Go code.
Simple console customizable progress bars for Golang. It's an alternative fork of https://github.com/cheggaaa/pb.
This package implements a similar functionality like standard sync.WaitGroup
Package dbus implements bindings to the D-Bus message bus system. Features:
complete native implementation of the D-Bus message protocol
go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)
subpackages that help with the introspection / property interfaces
This package provides the Windows API used at Charmbracelet.
This package provides a structured logging library used by Loft tools including DevPod. It wraps logrus and zap with additional features.
This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.