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 a protocol Buffer schema and go package for Forgejo Actions.
This package provides a Golang implementation of the Raft Protocol, that manages a replicated log and can be used to manage replicated state machines.
tcplisten provides customizable TCP net.Listener with various performance-related options.
GoJay is a performant JSON encoder/decoder for Golang. It has a simple API and doesn't use reflection. It relies on small interfaces to decode/encode structures and slices.
Package godo is the DigitalOcean API v2 client for Go.
This package adds support for Unix domain sockets in Go HTTP clients.
This package provides a Go interface with Huawei Cloud services such as Elastic Compute Service (ECS) and Virtual Private Cloud (VPC).
This package provides OpenTelemetry Otel SDK.
Package trace provides an implementation of the tracing part of the OpenTelemetry API.
This package implements a NFSv3 protocol implementation in pure Golang.
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
This package implements a functionality to help filling out plain html forms during testing. Will automatically take the existing values from the form so there is no need to manually set things like csrf tokens. Alerts about missing required fields, or when pattern validation does not match.
This package provides gRPC Go Middlewares: interceptors, helpers and utilities - middleware that is executed either on the gRPC Server before the request is passed onto the user's application logic, or on the gRPC client either around the user call. It is a perfect way to implement common patterns: auth, logging, tracing, metrics, validation, retries, rate limiting and more, which can be a great generic building blocks that make it easy to build multiple microservices easily.
Package logging contains a Cloud Logging client suitable for writing logs. For reading logs, and working with sinks, metrics and monitored resources, see package cloud.google.com/go/logging/logadmin.
This is an extension to the Tink Go library that provides support for HashiCorp Vault.
Package fiber is an https://github.com/expressjs/express, Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go. Designed to ease things up for fast development with zero memory allocation and performance in mind.
Package downloader provides an asynchronous file downloader with progress tracking and timeout support.
Package metric provides an implementation of the metric part of the OpenTelemetry API.
Telebot is a bot framework for Telegram Bot API. This package provides the best of its kind API for command routing, inline query requests and keyboards, as well as callbacks.
This package provides a library for reading MaxMind GeoLite2 and GeoIP2 databases in Go.
webtransport-go is an implementation of the WebTransport protocol, based on @urlhttps://github.com/quic-go/quic-go,quic-go. It currently implements @urlhttps://www.ietf.org/archive/id/draft-ietf-webtrans-http3-02.html,draft-02 of the specification.
go-querystring is Go library for encoding structs into URL query parameters.
Shared errors and error interface used throughout the various libraries found in the go-openapi toolkit.