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.
gostl is a data structure and algorithm library for Go, designed to provide functions similar to C++ STL.
This package implements a functionality to generate barcodes.
Supported Barcode Types:
2 of 5
Aztec Code
Codabar
Code 128
Code 39
Code 93
Datamatrix
EAN 13
EAN 8
PDF 417
QR Code
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 very simple wrapper around log/syslog
This pacakge provides bindings for CRIU. The code is based on the Go-based PHaul implementation from the CRIU repository.
Command line argument parser following the GNU standard.
Go library that pluralizes and singularizes English nouns.
Hasher is a tool to automate the creation of methods and tables for a string to uint32 mapper.
Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.
This package provides a set of libraries that implementing low-level, kubernetes-independent packages supplementing the Go standard libs.
This is Golang package for dealing with consoles. It has few dependencies and a simple API.
The uri package implements the URI Uniform Resource Identifier (RFC3986) specification in Go.
The options Go package resolves configuration values set via command line flags, config files, and default struct values.
Moby is an open-source project created by Docker to enable and accelerate software containerization.
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 the S2A transport credentials used by a gRPC application.
The Secure Session Agent is a service that enables a workload to offload select operations from the mTLS handshake and protects a workload's private key material from exfiltration. Specifically, the workload asks the Secure Session Agent for the TLS configuration to use during the handshake, to perform private key operations, and to validate the peer certificate chain. The Secure Session Agent's client libraries enable applications to communicate with the Secure Session Agent during the TLS handshake, and to encrypt traffic to the peer after the TLS handshake is complete.
This package provides a simple ASCII tree composing tool.
A Go library providing various concurrency utilities including a backport of sync.Map to Go versions below 1.9 and a cancellable Goroutine with explicit ownership.
This package implements a restriction for the current processes' ability to use files, using Linux 5.13's Landlock feature.
Package pool contains helpers for pooling structures distinguishable by size.
This package implements a functionality to translate C to Go source code.
This package provides an API for finding and listing processes in a platform-agnostic way.
This package includes a full parser and expander for terminfo capability strings to avoid hard-coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.
This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces.