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.
This package provides Go bindings for iptables utility. In-kernel netfilter does not have a good userspace API. The tables are manipulated via setsockopt that sets/replaces the entire table. Changes to existing table need to be resolved by userspace code which is difficult and error-prone. Netfilter developers heavily advocate using iptables utlity for programmatic manipulation. go-iptables wraps invocation of iptables utility with functions to append and delete rules; create, clear and delete chains.
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 httpfs implements http.FileSystem on top of a map[string]string.
This package provides @codeprotoc-gen-go-vtproto plug-in for protoc, which is used by Vitess to generate optimized marshall & unmarshal code.
Package negroni is an idiomatic approach to web middleware in Go. It is tiny,non-intrusive, and encourages use of net/http Handlers.
Package sdk is the official AWS SDK v2 for the Go programming language.
Package realclientip provides strategies for obtaining the "real" client IP from HTTP requests.
GoBGP is an BGP implementation.
This package provides an SDK for developing projects with Cloudinary in Go.
Azure Blob Storage is Microsoft's object storage solution for the cloud. Blob Storage is optimized for storing massive amounts of unstructured data - data that does not adhere to a particular data model or definition, such as text or binary data. For more information, see Introduction to Azure Blob Storage.
This package provides SCSS compiler support for Go applications.
A simple alternative to rcrowley's go-metrics that's a lot faster (and only does simple bandwidth metrics).
The message package implements the Internet Message Format and Multipurpose Internet Mail Extensions in Go.
This package provides a native DTLS 1.2 implementation in Golang.
This package implement a functionality to send logs to services supporting GELF specified in https://go2docs.graylog.org/current/home.html.
Httpsnoop provides an easy way to capture http related metrics (i.e. response time, bytes written, and http status code) from your application's http.Handlers.
This package provides a generic Container Network Interface library to provide APIs for CNI plugin interactions.
This package provides NT (New Technology) LAN Manager/Negotiate authentication over HTTP.
Xurls extracts urls from plain text using regular expressions. It can be used as both a binary and a library.
This package implements a core functionality required by Go code generated by the IBM Cloud OpenAPI SDK Generator (openapi-sdkgen).
This package provides a plugin system over WebAssembly. As a plugin is compiled to Wasm, it can be size-efficient, memory-safe, sandboxed and portable. The plugin system auto-generates Go SDK for plugins from Protocol Buffers files. While it is powered by Wasm, plugin authors/users don't have to be aware of the Wasm specification since the raw Wasm APIs are capsulated by the SDK.
This package provides @codeprotoc-gen-go-vtproto plug-in for protoc, which is used by Vitess to generate optimized marshall & unmarshal code.
This is a tiny Go package which wraps HTTP handlers to transparently gzip the response body, for clients which support it.
This library supports named counters, gauges and histograms. It also provides convenience wrappers for registering latency instrumented functions with Go's builtin http server.