_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

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.


go-github-com-flosch-pongo2-v6 6.0.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/flosch/pongo2
Licenses: Expat
Build system: go
Synopsis: Django-syntax like template-engine for Golang
Description:

This package provides a Django-syntax like template-engine.

go-go-mau-fi-whatsmeow 0.0.0-20260529101937-a7ea56383ec4
Propagated dependencies: go-github-com-beeper-argo-go@1.1.2 go-github-com-coder-websocket@1.8.14 go-github-com-google-uuid@1.6.0 go-github-com-rs-zerolog@1.33.0 go-go-mau-fi-libsignal@0.2.1 go-go-mau-fi-util@0.9.9 go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0 go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://go.mau.fi/whatsmeow
Licenses: MPL 2.0
Build system: go
Synopsis: Go library for the WhatsApp web multidevice API
Description:

Package whatsmeow implements a client for interacting with the WhatsApp web multidevice API.

Features:

  • sending messages to private chats and groups (both text and media)

  • receiving all messages

  • managing groups and receiving group change events

  • joining via invite messages, using and creating invite links

  • sending and receiving typing notifications

  • sending and receiving delivery and read receipts

  • reading and writing app state (contact list, chat pin/mute status, etc)

  • sending and handling retry receipts if message decryption fails

  • sending status messages (experimental, may not work for large contact lists)

go-github-com-shurcool-httpgzip 0.0.0-20230704072819-d1585fc322fa
Propagated dependencies: go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/shurcooL/httpgzip
Licenses: Expat
Build system: go
Synopsis: Primitives of @code{net-http}-like with gzip compression
Description:

Package httpgzip provides net/http-like primitives that use gzip compression when serving HTTP requests.

go-github-com-whyrusleeping-multiaddr-filter 0.0.0-20160516205228-e903e4adabd7
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/whyrusleeping/multiaddr-filter
Licenses: Expat
Build system: go
Synopsis: Parsing ip filters and masks in the multiaddr format
Description:

This module creates very simple multiaddr formatted cidr netmasks.

go-golang-zx2c4-com-wireguard 0.0.0-20250521234502-f333402bd9cb
Propagated dependencies: go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.43.0 go-gvisor-dev-gvisor@0.0.0-1.9414b50
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://git.zx2c4.com/wireguard
Licenses: Expat
Build system: go
Synopsis: Implementation of WireGuard in Go
Description:

This package is a Go Implementation of WireGuard.

go-github-com-xeipuuv-gojsonreference 0.0.0-0.bd5ef7b
Propagated dependencies: go-github-com-xeipuuv-gojsonpointer@0.0.0-0.4e3ac27
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xeipuuv/gojsonreference
Licenses: ASL 2.0
Build system: go
Synopsis: Implementation of JSON Reference for Go
Description:

This package provides an implementation of JSON Reference for the Go programming language.

go-go-opentelemetry-io-contrib-propagators-ot 1.36.0
Propagated dependencies: go-go-opentelemetry-io-otel@1.42.0 go-go-opentelemetry-io-otel-trace@1.42.0 go-go-uber-org-multierr@1.11.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://opentelemetry.io/
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTracing propagator library
Description:

Package ot implements the ot-tracer-* propagator used by the default Tracer implementation from the OpenTracing project.

go-go-opentelemetry-io-otel-metric 1.42.0
Propagated dependencies: go-github-com-cespare-xxhash-v2@2.3.0 go-github-com-go-logr-logr@1.4.3 go-github-com-go-logr-stdr@1.2.2 go-go-opentelemetry-io-auto-sdk@1.1.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://opentelemetry.io/
Licenses: ASL 2.0
Build system: go
Synopsis: OpenTelemetry Metric API
Description:

Package metric provides an implementation of the metric part of the OpenTelemetry API.

go-github-com-pion-datachannel 1.6.0
Propagated dependencies: go-github-com-pion-logging@0.2.4 go-github-com-pion-sctp@1.9.2 go-github-com-pion-transport-v4@4.0.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/pion/datachannel
Licenses: Expat
Build system: go
Synopsis: Implementation of WebRTC Data Channels in Golang
Description:

This package implements WebRTC Data Channels.

go-github-com-snabb-httpreaderat 1.0.1
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/snabb/httpreaderat
Licenses: Expat
Build system: go
Synopsis: Golang @code{io.ReaderAt} to make HTTP Range Requests
Description:

This package implements io.ReaderAt that makes HTTP Range Requests. It can be used for example with "archive/zip" package in Go standard library. Together they can be used to access remote (HTTP accessible) ZIP archives without needing to download the whole archive file.

go-github-com-mdlayher-netx 0.0.0-20230430222610-7e21880baee8
Propagated dependencies: go-golang-org-x-net@0.53.0 go-golang-org-x-sync@0.20.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/mdlayher/netx
Licenses: Expat
Build system: go
Synopsis: Collection of small Go networking packages
Description:

This package provides a collection of small Go networking packages.

go-github-com-sebest-xff 0.0.0-20210106013422-671bd2870b3a
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/sebest/xff
Licenses: Expat
Build system: go
Synopsis: X-Forwarded-For middleware for Golang
Description:

Package @codexff is a net/http middleware/handler to parse Forwarded HTTP Extension in Golang.

go-github-com-tailscale-netlink 1.1.1-0.20240822203006-4d49adab4de7
Propagated dependencies: go-golang-org-x-sys@0.43.0 go-github-com-vishvananda-netns@0.0.5
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tailscale/netlink
Licenses: ASL 2.0
Build system: go
Synopsis: Netlink library for go
Description:

This package provides a simple library for netlink. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set up ip addresses and routes, and confiugre ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. The low level primitives for netlink are contained in the nl subpackage. This package attempts to provide a high-level interface that is loosly modeled on the iproute2 cli.

It's an alternative fork of https://github.com/vishvananda/netlink.

go-github-com-xtaci-lossyconn 0.0.0-20200209145036-adba10fffc37
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/xtaci/lossyconn
Licenses: Expat
Build system: go
Synopsis: Lossy connection simulator
Description:

Package lossyconn is a lossy connection simulator for Golang.

go-github-com-swaggo-files-v2 2.0.2
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/swaggo/files
Licenses: Expat
Build system: go
Synopsis: Static files for Swaggo API builder
Description:

This package provides a collection of static files to build API specifications with Swaggo.

go-github-com-santhosh-tekuri-jsonschema-v6 6.0.2
Propagated dependencies: go-github-com-dlclark-regexp2@1.11.5 go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/santhosh-tekuri/jsonschema
Licenses: ASL 2.0
Build system: go
Synopsis: JSONSchema validation using Golang
Description:

Package jsonschema provides json-schema compilation and validation.

go-go-etcd-io-raft-v3 3.6.0
Propagated dependencies: go-github-com-cockroachdb-datadriven@1.0.2 go-github-com-gogo-protobuf@1.3.2 go-github-com-golang-protobuf@1.5.4
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://raft.github.io
Licenses: ASL 2.0
Build system: go
Synopsis: Raft library for Golang
Description:

This package provides a Golang implementation of the Raft Protocol. Raft is a protocol with which a cluster of nodes can maintain a replicated state machine. See https://raft.github.io/raft.pdf for more info.

go-github-com-gorilla-pat 1.0.2
Propagated dependencies: go-github-com-gorilla-context@0.0.0-0.08b5f42 go-github-com-gorilla-mux@1.8.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gorilla/pat
Licenses: Modified BSD
Build system: go
Synopsis: HTTP router for Golang
Description:

This package is a request router and dispatcher with a pat-like interface. It is an alternative to gorilla/mux that showcases how it can be used as a base for different API flavors.

go-github-com-gofiber-fiber-v3 3.3.0
Propagated dependencies: go-github-com-fxamacker-cbor-v2@2.9.2 go-github-com-gofiber-schema@1.7.1 go-github-com-gofiber-utils-v2@2.0.4 go-github-com-google-uuid@1.6.0 go-github-com-mattn-go-colorable@0.1.13 go-github-com-mattn-go-isatty@0.0.22 go-github-com-tinylib-msgp@1.6.4 go-github-com-valyala-bytebufferpool@1.0.0 go-github-com-valyala-fasthttp@1.71.0 go-golang-org-x-crypto@0.50.0 go-golang-org-x-net@0.53.0 go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/gofiber/fiber
Licenses: Expat
Build system: go
Synopsis: Express inspired web framework written in Golang
Description:

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.

go-github-com-dpotapov-go-spnego 0.0.0-20220426193508-b7f82e4507db
Propagated dependencies: go-github-com-jcmturner-gokrb5-v8@8.4.4 go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/dpotapov/go-spnego
Licenses: Expat
Build system: go
Synopsis: HTTP calls with Kerberos authentication
Description:

The package extends Go's HTTP Transport allowing Kerberos authentication through Negotiate mechanism (see RFC4559).

go-github-com-ucarion-urlpath 0.0.0-20200424170820-7ccc79b76bbb
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/ucarion/urlpath
Licenses: Expat
Build system: go
Synopsis: REST-like URL path patterns matching
Description:

Package urlpath matches paths against a template. It's meant for applications that take in REST-like URL paths, and need to validate and extract data from those paths.

go-github-com-tj-go-redirects 0.0.0-20200911105812-fd1ba1020b37
Propagated dependencies: go-github-com-pkg-errors@0.9.1
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/tj/go-redirects
Licenses: Expat
Build system: go
Synopsis: Netlify's _redirects file format parser
Description:

This package provides a Go redirect format parser to match Netlify's https://www.netlify.com/docs/redirects/, format.

go-github-com-willscott-go-nfs 0.0.3
Propagated dependencies: go-github-com-go-git-go-billy-v5@5.6.0 go-github-com-google-uuid@1.6.0 go-github-com-hashicorp-golang-lru-v2@2.0.7 go-github-com-rasky-go-xdr@0.0.0-20170124162913-1a41d1a06c93 go-github-com-willscott-go-nfs-client@0.0.0-20251022144359-801f10d98886 go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-web.scm (gnu packages golang-web)
Home page: https://github.com/willscott/go-nfs
Licenses: ASL 2.0
Build system: go
Synopsis: Golang Network File Server
Description:

This package implements a NFSv3 protocol implementation in pure Golang.

Total packages: 32521