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.
Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.
This package implements a mDNS (multicast DNS) used by Pion.
This package provide a DNS Stamps library for Go.
go-github is a Go client library for accessing the GitHub API v3.
This is a library intended to be used by Upstream OpenTelemetry resource detectors. It exists within this repository to allow for integration testing of the detection functions in real GCP environments.
This package provides a simple API for opening web pages on your default browser.
Package eventsource implements a client and server to allow streaming data one-way over a HTTP connection using the Server-Sent Events API http://dev.w3.org/html5/eventsource/.
This package provides a Golang implementation of the Public Suffix List used to determine domain boundaries (e.g., distinguishing <example.co.uk> from its TLD). It allows parsing domain names and identifying effective top-level domains for cookie policies, host validation, and domain processing.
This repository contains the Go packages for common protocol buffer types, and the generated gRPC code necessary for interacting with Google's gRPC APIs.
This package provides a partial Go implementation of the Remote Call Procedure libraries, presented in @urlhttp://pubs.opengroup.org/onlinepubs/9629399/,CDE 1.1: Remote Procedure Call.
menshen is a resource distributor for LEAP VPN. Here, resource means information for accessing either gateways, bridges, or a combination of the two. This information includes not only endpoint discovery but also credentials (although the credential distribution is not fully integrated at this point). In chinese folk religions, menshen are guardians of doors and gates.
Package swag converts Go annotations to Swagger Documentation 2.0 for verity of Go web frameworks which may be integrated with an existing project using Swagger UI.
Protovalidate is the semantic validation library for Protobuf. It provides standard annotations to validate common rules on messages and fields,as well as the ability to use CEL to write custom rules. It's the next generation of protoc-gen-validate.
This package provides a simple but powerful ICMP echo (ping) library.
This package provides tools for generating Docker Command Line Interface documentation publishing on https://docs.docker.com/reference/.
golib is a collection of unrelated libraries. This package provides a following list of Golang models:
bufpipeImplements a buffered pipe.
cronParses and runs cron schedules.
hashmergeMerges hash checksums.
jsoncsImplements JSON Canonicalization Scheme (JCS) as specified in RFC 8785.
jsonfmtImplements a JSON formatter.
memfileImplements an in-memory emulation of
os.File.unitconvImplements string conversion functionality for unit prefixes.
This package just simplifies working with go/* packages to parse a source code. Initially the package was written to simplify code generation.
This package provides a man-page generator for the Go flag, pflag, cobra, coral, and kong packages. It extracts commands, flags, and arguments from the target program and enables it to self-document.
Package jsonutils provides helpers to work with JSON.
Features:
a fast, simple
Concatto concatenate (not merge) JSON objects and arraysFromDynamicJSONto convert a data structure into a dynamic JSON data structureReadJSONandWriteJSONbehave likejson.Unmarshalandjson.Marshal, with the ability to use another underlying serialization library through anAdapterconfigured at runtimea
JSONMapSlicestructure that may be used to store JSON objects with the order of keys maintained
This package is a Go implementation of the zap file format. The zap file format is used by the bleve search engine to store its indexes. It is documented at https://github.com/blevesearch/zapx/blob/master/zap.md. It was originated as https://github.com/blevesearch/zap.
This package provides a CodePage decoder for Windows, enabling Go programs to read locale-specific character encodings such as Shift JIS. It handles locale reading differently across Unix and Windows systems.
runc is a CLI tool and library for spawning and running containers on Linux according to the OCI specification.
Open a file, directory, or URI using the OS's default application for that object type. Optionally, you can specify an application to use. On GNU/Linux, this is a proxy for the xdg-open command.
Package xdg provides functions related to freedesktop.org.