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.
Web Push API Encryption with VAPID support.
A library to query JSON objects marshalled into map[string]interface.
This package provides a FTP server framework forked from https://github.com/yob/graval.
This package provides utilities for managing Google Cloud credentials, including functionality for creating, caching, and refreshing OAuth2 tokens. It offers customizable options for different OAuth2 flows, such as 2-legged (2LO) and 3-legged (3LO) OAuth, along with support for PKCE and automatic token management.
This package provides type checking utilities for the go-openapi and go-swagger projects.
Package client is a Go client for the Docker Engine API.
eggsampler/acme is a Go client library implementation for RFC8555 (previously ACME v2). This library can be used with the Let's Encrypt Certificate Authority (CA), but also other ACME compliant CA's such as ZeroSSL, Google Trust Services and others listed at https://acmeclients.com/certificate-authorities/.
This package provides a native DTLS 1.2 implementation in Golang.
Goja is an implementation of ECMAScript 5.1 in pure Go with emphasis on standard compliance and performance, it was largely inspired by otto.
Features:
Full ECMAScript 5.1 support (including regex and strict mode).
Passes nearly all tc39 tests for the features implemented so far.
Capable of running Babel, TypeScript compiler and pretty much anything written in ES5.
Sourcemaps.
Package ssm provides the API client, operations, and parameter types for Amazon Simple Systems Manager.
Package echo implements a high performance, minimalist Go web framework. Features:
optimized HTTP router which smartly prioritize routes
build robust and scalable RESTful APIs
group APIs
extensible middleware framework
define middleware at root, group or route level
data binding for JSON, XML and form payload
handy functions to send variety of HTTP responses
centralized HTTP error handling
template rendering with any template engine
define your format for the logger
highly customizable
automatic TLS via Let’s Encrypt
HTTP/2 support
Package gomatrix implements the Matrix Client-Server API. This package is an alternative fork of not maintained https://github.com/matrix-org/gomatrix project.
Some CNI network plugins, maintained by the containernetworking team.
datadog-go is a library that provides a DogStatsD client in Golang.
Contains a bunch of helper functions for go-openapi and go-swagger projects.
Package token is variant of the stdlib package token with types FileSet and Token removed.
This package provides a toolkit for building TURN, specified in RFC 8656, servers and clients.
pion/turn is an API for building STUN/TURN clients and servers, not a binary you deploy then configure. It may require copying the examples and making minor modifications to fit your need, no knowledge of Go is required however.
The advantage of this is that you don't need to deal with complicated configuration files, or custom APIs to modify the state of Pion TURN. After you instantiate an instance of a Pion TURN server or client you interact with it like any library. The quickest way to get started is to look at the examples or GoDoc.
Package zipkin implements a native Zipkin instrumentation library for Go. Zipkin is a distributed tracing system.
This package provides Go implementations of components for working with Certificate Transparency (CT) logs. CT is a method for publicly logging TLS certificates to help detect mis-issued or malicious certificates.
This package provides a client library for convenient access to the Anthropic REST API. It includes support for message creation, streaming, tool calling, and integration with Amazon Bedrock.
This package allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups,Queueing disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages.
OpenTracing-Go is a Go implementation of the OpenTracing API.
This package contains several lexers and parsers written in Go.