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.
This package generates ASCII tables. Features:
automatic Padding
support Multiple Lines
supports Alignment
support Custom Separators
automatic Alignment of numbers and percentage
write directly to http , file etc via
io.Writerread directly from CSV file
optional row line via
SetRowLinenormalise table header
make CSV Headers optional
enable or disable table border
set custom footer support
optional identical cells merging
set custom caption
optional reflowing of paragrpahs in multi-line cells
Ristretto is a concurrent, fixed size, in-memory cache with a dual focus on throughput and hit ratio performance.
This package provides a Golang library implementing a shell parser, formatter, and interpreter with bash support.
The acme Go package provides simple interface for interacting with Acme windows of the Plan 9 text editor.
This package implements the Go version of the ANTLR 4 runtime - ANother Tool for Language Recognition, a parser generator that uses a LL algorithm for parsing.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
This package provides a code generation tool for creating methods to serialize and de-serialize Go data structures to and from data interchange format - MessagePack.
This package implements functionality to parse and format vCard as specified in RFC 6350.
Package stringprep provides data tables and algorithms for RFC-3454, including errata. It also provides a profile for SASLprep as defined in RFC-4013.
This package provides functions to calculate LCS values from two arbitrary arrays.
Pflag is library to replace Go's flag package. It implements POSIX/GNU-style command-line options with double hyphens. It is is compatible with the GNU extensions to the POSIX recommendations for command-line options.
This package provides a simple scheduler which, can run a function at a given time, in a given duration, or repeatedly at a given interval.
Package color is an ANSI color package to output colorized or SGR defined output to the standard output. The API can be used in several way, pick one that suits you.
This package implements a functionality to translate C to Go source code.
This is a Unix utility that outputs randomness. It is a thin wrapper around crypto/rand.
The colorful package provides a library for using colors in Go. It stores colors in RGB and provides methods for converting these to various color spaces.
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
This package provides a fast and simple way to get values from a JSON document. It has features such as one line retrieval, dot notation paths, iteration, and parsing JSON lines.
This package allows access different file time metadata from Golang.
This package implements sysconf and provides the associated SC_* constants to query system configuration values at run time.
Package silog provides a slog.Handler implementation that produces human-readable, logfmt-style output.
Package stdr implements github.com/go-logr/logr.Logger in terms of Go's standard log package.
Package digest provides a generalized type to opaquely represent message digests and their operations within the registry. The Digest type is designed to serve as a flexible identifier in a content-addressable system. More importantly, it provides tools and wrappers to work with hash.Hash-based digests with little effort.
Package percent escapes strings using percent-encoding.