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 automatically set GOMAXPROCS to match Linux container CPU quota.
Automatically set GOMEMLIMIT to match Linux cgroups(7) memory limit.
This package provides XOR bitwise code engine.
This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.
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 a useful boilerplate and organizational information for all OCI projects.
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).
This package is a drop-in replacement for the Golang standard library log/syslog, but with support for TLS.
This package provides a filesystem glob API. It uses gobwas/glob underneath and returns only matching files or directories, depending on the configuration.
Build Go code from arbitrary value in Go.
Package pool contains helpers for pooling structures distinguishable by size.
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 implements a functionality to expose Kubernetes config filters directly as CLI commands for the purposes of development of the kyaml package and as a reference implementation for using the libraries.
This package provides a simple key/value logging interface for Golang for use in development and production environments. Unlike the standard library log package, this package provides logging levels that provide decreased output based upon the desired amount of output. It also comes with a command-line program hclogvet that can be used to check that the logging level methods on hclog.Logger are used correctly.
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.
This package provides a functionality to generate type-safe converters for Go. The project is meant as alternative to jinzhu/copier that doesn't use reflection.
This package provides isatty, a Go module that can tell you whether a file descriptor points to a terminal and the type of the terminal.
The goipp package implements the IPP core protocol, as defined by @urlhttps://rfc-editor.org/rfc/rfc8010.html,RFC 8010.
Package fuse enables writing FUSE file systems. It is a from-scratch implementation of the kernel-userspace communication protocol, and does not use the C library from the project called FUSE.
This package provides some utilities for messing with extended Backus–Naur form grammars.
This package provides a token bucket implementation in Golang.
This package provides a structured event logger for Golang developed for fluentd.
This package is for reading and writing netrc files. This package can parse netrc files, make changes to them, and then serialize them back to netrc format, while preserving any whitespace that was present in the source file.
This package provides fixtures used by go-git.