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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
Package logfmt implements utilities to marshal and unmarshal data in the logfmt format. The logfmt format records key/value pairs in a way that balances readability for humans and simplicity of computer parsing. It is most commonly used as a more human friendly alternative to JSON for structured logging.
gronx is cron expression parser ported from adhocore/cron-expr with task runner and daemon that supports crontab like task list file. It may be used programatically in Golang or as standalone binary instead of crond.
The bom package provides small tools for cleaning BOMs from a byte array or reader.
This package is an alternative fork of https://github.com/peterh/liner to build delve - debugger for the Go programming language.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
lru is a package which implements a fixed-size thread safe Least recently used cache. It is based on the cache in Groupcache.
This package provides schema of the external API types that are served by the Kubernetes API server.
Package optparse parses command line arguments very similarly to GNU getopt_long(). It supports long options and optional arguments, but does not permute arguments. It is intended as a replacement for Go's flag package.
Package gruid provides a model for building grid-based applications. The interface abstracts rendering and input for different platforms. There are drivers for terminal apps (gruid-tcell), native graphical apps (gruid-sdl) and browser apps (gruid-js).
Package pgservicefile is a parser for PostgreSQL service files (e.g. .pg_service.conf).
Go-Ps is a library for Go that implements OS-specific APIs to list and manipulate processes in a safe way.
Package fwd provides a buffered reader and writer. Each has methods that help improve the encoding/decoding performance of some binary protocols.
This package provides a reporter for the go-metrics library which posts metrics to Graphite.
Package gu provides Generic Utilities for the Go programming language with low in complexity.
For a given struct, recli builds a set of urfave/cli commands which allows you to modify it from the command line. It is useful for generating command line clients for your application configuration that is stored in a Go struct.
The package provides cadvisor, which provides information about the resource usage and performance characteristics of running containers.
This package is a Go library that draws progress bars on the terminal.
This package provides is a Machine Learning library written in pure Go designed to support relevant neural architectures in Natural Language Processing.
It is self-contained, in that it uses its own lightweight computational graph both for training and inference, easy to understand from start to finish.
It provides:
automatic differentiation via dynamic define-by-run execution
feed-forward layers (Linear, Highway, Convolution...)
recurrent layers (LSTM, GRU, BiLSTM...)
attention layers (Self-Attention, Multi-Head Attention...)
gradient descent optimizers (Adam, RAdam, RMS-Prop, AdaGrad, SGD)
gob compatible neural models for serialization
PG* is a protoc plugin library for efficient proto-based code generation.
go-units is a library to transform human friendly measurements into machine friendly values.
This package implements incremental encoding in Golang.
This package provides INI file read and write functionality in Go.
Porter2 implements the english Porter2 stemmer. It is written completely using finite state machines to do suffix comparison, rather than the string-based or tree-based approaches.
mtree is a filesystem hierarchy validation tooling and format. This is a library and simple CLI tool for mtree(8) implemented in Go.