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.
Golden files (.golden) contain the raw expected output of tests,which can contain control codes and escape sequences. golden package provides an API for comparing Golden files.
memory provides a single method reporting total physical system memory accessible to the kernel. It does not account for memory used by other processes.
Package atime provides a platform-independent way to get atimes for files.
This package implements a functionality to decode data into Go structs.
Package pgio is a low-level toolkit building messages in the PostgreSQL wire protocol.
This package provides a QR code encoder for the Goloang.
This package provides a set of conversion utilities to migrate between different versioned Go structs.
File system notifications for Go
Package log implements a std log compatible logging system that draws some inspiration from the Python logging module from Python's standard library. It supports multiple handlers, log levels, zero-allocation, scopes, custom formatting, and environment and runtime configuration.
ansi defines common ANSI escape sequences based on the ECMA-48 specs.
The vtclean provides the vtclean command and a library designed to clean up raw terminal output by stripping escape sequences, optionally preserving color.
This package provides a native Go clean room implementation of the Porter Stemming Algorithm.
The ical package provides an ICS/iCalender parser and serialiser for Go.
This package provides a hook for Logrus to write directly to a file on the file system. The log levels are dynamic at instantiation of the hook, so it is capable of logging at some or all levels.
This package provides an easy access to native byte order.
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.
Shorthand is a superset and friendlier variant of JSON designed with several use-cases in mind..
This package provides a golang wrapper for parsing gocui keybindings.
This package provides a opinionated logging for Golang. Features:
zero dependencies
Global logger (with optional local logger)
leveled
useful defaults / i.e. zero-config
simple API
colors on Linux
set leveling via environmental variables
LOGGER=trace|debug|info|warn|error
Package sequential provides a set of functions for managing sequential files on Windows.
This package is a Go library that draws progress bars on the terminal.
This package implements a functionality to serialize/deserialize JSON by using JIT and SIMD approaches.
The quickfix Go package provides functions for fixing Go ASTs that are well typed but go build refuses to build.
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