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 library implements encoding and decoding of bencoded objects.
Package fastwalk provides a faster version of /path/filepath# for file system scanning tools.
This package provides a structured logging library used by Loft tools including DevPod. It wraps logrus and zap with additional features.
glamour lets you render markdown documents and templates on ANSI compatible terminals. You can create your own stylesheet or use one of our glamorous default themes.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
This package is a collection of miscellaneous Go utility code that is potentially useful across multiple projects, and has therefore been factored out.
Package strcase is a package for converting strings into various word cases (e.g. snake_case, camelCase, kebab-case, etc).
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 provides a QR code encoder for the Goloang.
This package provides a collection of ANSI-aware methods and io.Writers helping you to transform blocks of text.
This package provides an index API interface for Bleve - indexing & search for Go.
This package provides a toolkit for logging that is both human and machine readable. It is modeled after the Go standard library's io and net/http packages and is an alternative to the standard library's log package.
This package provides an RFC1178 implementation to generate pronounceable, sometimes even memorable, "pet names", consisting of a random combination of adverbs, an adjective, and an animal name
This package provides a fast gitignore matching library for Go.
This package provides a TOML parser and JSON encoder.
Package cellbuf provides terminal cell buffer functionality.
This package provides an utility for timezone manipulation, implementing the following features:
this library uses only the standard package
supports getting offset from timezone abbreviation, which is not supported by the time package
determine whether the specified time.Time is daylight saving time
change the location of time.Time by specifying the timezone
Implementation of multibase (self identifying base encodings) in Go.
Package xpty provides platform-independent interfaces to interact with pseudo-terminals (PTYs) in Go. It abstracts the differences between Unix and Windows systems and supports both ConPTY and classic Unix PTYs.
This package provides immutable UUID structs and the functions NewV3, NewV4, NewV5 and Parse() for generating versions 3, 4 and 5 UUIDs as specified in RFC 4122.
This package implements directed acyclic graphs (DAGs).
This package provides ansi, a Go module that can generate ANSI colored strings.
Leakless is a Go library that ensures child processes are properly terminated when the parent process exits, preventing zombie processes.