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 implementation of MessagePack encoding for Go programming language.
This package provides generic implementations for Go.
This package provides functionality of converting a blob of text into a list of sentences. This package provides an command line interface (CLI) tool.
Package retry provides a simple, stateless, functional mechanism to perform actions repetitively until successful.
Implementation of the LSP for Golang, allowing the creating of custom language servers.
This package implements functionality to initialize structs with default values. It supports almost all kind of types: int/8/16/32/64, uint/8/16/32/64, float32/64, uintptr, bool, string, map, slice, struct, f,map[K1]map[K2]Struct, []map[K1]Struct[]
Package bytesp is a plus to the standard bytes package.
Package shell returns a user's shell across multiple platforms.
PG* is a protoc plugin library for efficient proto-based code generation.
This package provides utilities for correcting image orientation based on EXIF metadata. It's an alternative fork of https://github.com/edwvee/exiffix maintained by Kitty comunity.
Package wincred provides primitives for accessing the Windows Credentials Management API. This includes functions for retrieval, listing and storage of credentials as well as Go structures for convenient access to the credential data.
This package provides a library for extended Backus–Naur form grammars. The input is text []byte satisfying the following grammar (represented itself in EBNF):.
This package provides a single Tree implementation, optimized for sparse nodes of radix tree.
This package provides a Go implementation of bitsets, which are a mapping between non-negative integers and boolean values focused on efficient space usage.
This package is a Go library that draws progress bars on the terminal.
This package provides basic image processing functions (resize, rotate, crop, brightness/contrast adjustments, etc.).
This package implements a functionality to iterate over slices, maps, channels etc. and heavily inspired by Lodash.
Dasel (short for data-selector) allows you to query and modify data structures using selector strings. It's similar to jq/yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies.
This package is a fully functional and comments-support configuration file(.ini) parser.
This package implements a log client.
This package implements a functionality to calculate Levenshtein Distance.
Flagconf provides extensions to Go's flag package to support prefixed environment variables and a simple config file format.
This package implements a functionality for consuming the runc binary in Go applications. It tries to expose all the settings and features of the runc CLI.
dbus is a library that implements native Go client bindings for the D-Bus message bus system.