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 strutil collects utils supplemental to the standard strings package.
This package implements GNU gettext utilities in Go. It features:
Implements GNU gettext support in native Go.
Complete support for PO files including:
Support for MO files.
Thread-safe: This package is safe for concurrent use across multiple goroutines.
It works with UTF-8 encoding as it's the default for Go language.
Unit tests available.
Language codes are automatically simplified from the form en_UK to en if the first isn't available.
Ready to use inside Go templates.
Objects are serializable to []byte to store them in cache.
Support for Go Modules.
Package yaml implements YAML support for the Go language.
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 uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
This package provides a wrapper for the Pluggable Authentication Modules application API.
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.
gocovmerge takes the results from multiple go test -coverprofile runs and merges them into one profile.
Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages.
Go SDK for dicedb.
Go-md2man is a Go program that converts markdown to roff for the purpose of building man pages. This package provides a command line interface (CLI) tool.
This package provides a encoder and decoder of the PostgreSQL wire protocol version 3.
This package provides all the Linux Capabilities userspace library API bindings in native Go.
Package locker provides a mechanism for creating finer-grained locking to help free up more global locks to handle other tasks.
This package provides a wrapper round runit service status.
This package allows for a cgo argument to be passed a Go pointer.
go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.
go-msgio implements functionality to read and write length-delimited slices. It's helpful for building wire protocols.
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.
This package is a flexible process data collection, metrics, monitoring, instrumentation, and tracing client library for Go.
This package provides binary tree and trie data structures for Golang.
This package implements syscal fallocate by wrapping standard Go os.SEEK_SET.
Blackfriday is a Markdown processor in Go.
Blackfriday is a Markdown processor in Go.