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

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-gofiber-schema 1.7.1
Propagated dependencies: go-github-com-gofiber-utils-v2@2.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofiber/schema
Licenses: Modified BSD
Build system: go
Synopsis: Fills a struct with form values
Description:

This package implements a functionality to fills a struct with form values. It's an alternative fork of https://github.com/gorilla/schema.

go-github-com-blevesearch-zapx-v11 11.4.2
Propagated dependencies: go-github-com-bits-and-blooms-bitset@1.24.4 go-github-com-blevesearch-bleve-index-api@1.3.1 go-github-com-blevesearch-go-faiss@1.0.27 go-github-com-blevesearch-mmap-go@1.2.0 go-github-com-blevesearch-scorch-segment-api@2.4.1 go-github-com-blevesearch-vellum@1.2.0 go-github-com-golang-snappy@0.0.4 go-github-com-roaringbitmap-roaring@2.14.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/blevesearch/zapx
Licenses: ASL 2.0
Build system: go
Synopsis: Go zap file format library
Description:

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.

go-github-com-yuin-gopher-lua 1.1.2
Propagated dependencies: go-github-com-chzyer-readline@1.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yuin/gopher-lua
Licenses: Expat
Build system: go
Synopsis: VM and compiler for Lua in Golang
Description:

GopherLua is a Lua5.1(+ goto statement in Lua5.2) VM and compiler. It provides Go APIs that allow you to easily embed a scripting language to your Go host programs.

go-github-com-danieljoos-wincred 1.2.2
Propagated dependencies: go-golang-org-x-sys@0.46.0 go-github-com-stretchr-testify@1.11.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/danieljoos/wincred
Licenses: Expat
Build system: go
Synopsis: Go interface to Windows Credentials Management
Description:

Package wincred provides primitives for accessing the Windows Credentials Management API. This includes functions for retrieval, listing and storage of credentials as well as Go structures for convenient access to the credential data.

go-github-com-code-hex-go-generics-cache 1.5.1
Propagated dependencies: go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Code-Hex/go-generics-cache
Licenses: Expat
Build system: go
Synopsis: Key:Value store/cache library written in Golang
Description:

This package implements a functionality of an in-memory key:value store/cache that is suitable for applications running on a single machine. This in-memory cache uses Go Generics which is introduced in 1.18.

go-github-com-apparentlymart-go-textseg-v11 11.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/apparentlymart/go-textseg
Licenses: Expat Unicode ASL 2.0
Build system: go
Synopsis: Go implementation of Unicode Text Segmentation
Description:

This package provides an implementation of the Unicode Text Segmentation specification for Go. Specifically, it currently includes only the grapheme cluster segmentation algorithm.

go-gopkg-in-mgo-v2 2016.08.01
Propagated dependencies: go-gopkg-in-tomb-v2@2.0.0-20161208151619-d5d1b5820637
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://labix.org/mgo
Licenses: Expat
Build system: go
Synopsis: Rich MongoDB driver for Go
Description:

mgo (pronounced as mango) is a MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms.

go-ifacemaker 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/vburenin/ifacemaker
Licenses: ASL 2.0
Build system: go
Synopsis: Generate interfaces from structure methods in Golang
Description:

This is a development helper program that generates a Golang interface by inspecting the structure methods of an existing .go file. The primary use case is to generate interfaces for gomock, so that gomock can generate mocks from those interfaces. This package provides a command line interface (CLI) tool.

go-github-com-dgraph-io-badger 1.6.2
Propagated dependencies: go-github-com-andreasbriese-bbloom@0.0.0-20190825152654-46b345b51c96 go-github-com-dgraph-io-ristretto@1.0.1 go-github-com-dustin-go-humanize@1.0.1 go-github-com-golang-protobuf@1.5.4 go-github-com-pkg-errors@0.9.1 go-github-com-spf13-cobra@1.10.2 go-golang-org-x-net@0.53.0 go-golang-org-x-sys@0.46.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://dgraph.io/docs/badger
Licenses: ASL 2.0
Build system: go
Synopsis: Key-value database in Golang
Description:

BadgerDB implements an embeddable, key-value (KV) database, written in pure Go. It is designed to be highly performant for both reads and writes simultaneously. It uses Multi-Version Concurrency Control, supports concurrent serializable transactions.

go-github-com-tdewolff-argp 0.0.0-20250430135133-0f54527d2b1e
Propagated dependencies: go-github-com-go-sql-driver-mysql@1.8.1 go-github-com-jmoiron-sqlx@1.4.0 go-github-com-pelletier-go-toml@1.9.5 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tdewolff/argp
Licenses: Expat
Build system: go
Synopsis: GNU command line argument parser
Description:

Command line argument parser following the GNU standard.

go-github-com-patrickmn-go-cache 2.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/patrickmn/go-cache
Licenses: Expat
Build system: go
Synopsis: In-memory key:value store/cache Golang library
Description:

go-cache is an in-memory key:value store/cache similar to Memcached that is suitable for applications running on a single machine. Its major advantage is that, being essentially a thread-safe map[string]interface with expiration times, it doesn't need to serialize or transmit its contents over the network.

go-github-com-soniakeys-quant 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/soniakeys/quant
Licenses: Expat
Build system: go
Synopsis: Interface for image color quantizers
Description:

Quant provides an interface for image color quantizers.

go-github-com-eliben-go-sentencepiece 0.7.0
Propagated dependencies: go-google-golang-org-protobuf@1.36.11
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/eliben/go-sentencepiece
Licenses: ASL 2.0
Build system: go
Synopsis: Go implementation of the SentencePiece tokenizer
Description:

This is a pure Go implementation of encoding and decoding text with the SentencePiece.

go-github-com-djherbis-atime 1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/djherbis/atime
Licenses: Expat
Build system: go
Synopsis: Access Times for files
Description:

Package atime provides a platform-independent way to get atimes for files.

go-github-com-sytten-logrus-zap-hook 0.1.0
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3 go-go-uber-org-zap@1.27.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Sytten/logrus-zap-hook
Licenses: Expat
Build system: go
Synopsis: Lorus hook for the zap logger
Description:

This package implements functionality to send logs from logrus to zap. All levels are sent by default.

go-github-com-twpayne-go-vfs-v5 5.0.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/twpayne/go-vfs/
Licenses: Expat
Build system: go
Synopsis: Abstraction of the @code{os} and @code{ioutil} Go packages
Description:

Package vfs provides an abstraction of the os and ioutil packages that is easy to test.

go-code-forgejo-org-forgejo-levelqueue 1.1.0
Propagated dependencies: go-github-com-syndtr-goleveldb@1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://code.forgejo.org/forgejo/levelqueue
Licenses: Expat
Build system: go
Synopsis: Simple queue Golang library
Description:

Level queue is a simple queue Go library base on go-leveldb.

go-github-com-stoewer-go-strcase 1.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/stoewer/go-strcase
Licenses: Expat
Build system: go
Synopsis: Convert snake case, camel case and kebap case strings
Description:

Package strcase converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab case (kebab-case). The package is designed to work only with strings consisting of standard ASCII letters.

go-github-com-google-deck 1.1.0
Propagated dependencies: go-github-com-golang-glog@1.2.5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/deck
Licenses: ASL 2.0
Build system: go
Synopsis: Deck - Flexible Logging Framework for Go
Description:

This package provides a Flexible Logging Framework for Go.

go-github-com-niklasfasching-go-org 1.9.1
Propagated dependencies: go-golang-org-x-net@0.53.0 go-github-com-pmezard-go-difflib@1.0.0 go-github-com-alecthomas-chroma-v2@2.20.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/niklasfasching/go-org
Licenses: Expat
Build system: go
Synopsis: Org mode parser and render for Golang
Description:

This package provides a library and CLI program to parse the org-mode file format alongside a static site generator with HTML & pretty printed rendering in Golang.

go-github-com-zeebo-incenc 0.0.0-20180505221441-0d92902eec54
Propagated dependencies: go-github-com-zeebo-errs@1.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zeebo/incenc
Licenses: ASL 2.0
Build system: go
Synopsis: Incremental Encoding
Description:

This package implements incremental encoding in Golang.

go-github-com-raduberinde-axisds 0.1.0
Propagated dependencies: go-github-com-cockroachdb-datadriven@1.0.2 go-github-com-raduberinde-btreemap@0.0.0-20260105202824-d3184786f603
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/RaduBerinde/axisds
Licenses: ASL 2.0
Build system: go
Synopsis: One-dimensional data structures
Description:

This project contains data structures for entities ordered across a single dimension, which can conceptually be embedded into the real number axis.

go-github-com-cyberphone-json-canonicalization 0.0.0-20241213102144-19d51d7fe467
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/cyberphone/json-canonicalization
Licenses: ASL 2.0
Build system: go
Synopsis: JSON Canonicalization Scheme (JCS) implementation
Description:

This package implements the JSON Canonicalization Scheme (JCS) as defined in RFC 8785. JCS provides a predictable serialization of JSON data, which is useful for digital signatures.

go-github-com-rwcarlsen-goexif 0.0.0-0.9e8deec
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/rwcarlsen/goexif
Licenses: FreeBSD
Build system: go
Synopsis: Decode embedded EXIF meta data from image files
Description:

This package provides decoding of basic EXIF and TIFF encoded data. Functionality is split into packages:

  • exif - implements decoding of EXIF data as defined in the EXIF 2.2 specification (http://www.exif.org/Exif2-2.PDF)

  • mknote - provides makernote parsers that can be used with goexif/exif

  • tiff - implements TIFF decoding as defined in TIFF 6.0 specification at http://partners.adobe.com/public/developer/en/tiff/TIFF6.pdf

Total packages: 33008