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 provides a library for retrieving information on running processes and system utilization (CPU, memory, disks, network, sensors).
This library provides convenience functions for translating, geocoding, and calculating distances between geographical points. It is inspired by ruby's geokit and geokit-rails gems, and aims to make working with geographical data a little bit easier in golang.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
go-multierror is Golang module providing a mechanism for representing a list of error values as a single error. It is fully compatible with the standard errors package, including the functions As, Is, and Unwrap. This provides a standardized approach for introspecting on error values.
This package provides a pretty printer for Go values.
This package provides Go functions to manage changelogs.
The chardet package ports character set detection from ICU to Go.
Package dig provides a functionality to implement resolving object dependencies graph during the process startup.
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.
This package provides a Go library for reading from continuously updating files, like tail -f.
Package linebreak wraps text at a given width, it's a translation of linear, an implementation of SMAWK algorithm.
This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.
This package provides ANSI colors for Golang. The package supports Printf/Sprintf etc.
This package provides a library for accessing the keychain, typically the SecretService D-Bus interface on GNU/Linux.
Extension for the goldmark markdown parser which enables defining document metadata in the YAML format.
This package provides a Julia grammar for tree-sitter bindings in Golang.
This package implements a Perl5 like temporary variable, for applications requiring reloading of configuration from environment variables or during the tests temporarily change the value of an environment variable in Golang.
This package provides a command-line completion engine for the Kong CLI parser.
Package uuid provides implementations of the Universally Unique Identifier (UUID), as specified in RFC-4122 and the Peabody RFC Draft (revision 03).
go-localeinfo extracts monetary/numeric/time formatting information, rather than the current locale name.
This Go library is for walking the directories of a code repository, while respecting .gitignore and .ignore files.
This package provides a library for handling IP addresses, including IPv4 and IPv6 addresses, subnets, and ranges with support for parsing, validation, and manipulation.
Package templatecheck checks Go templates for problems. It can detect many errors that are normally caught only during execution. Use templatecheck in tests to find template errors early, and along template execution paths that might only rarely be reached.
Package strcase is a package for converting strings into various word cases (e.g. snake_case, camelCase, kebab-case, etc).