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

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-miolini-datacounter 1.0.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/miolini/datacounter
Licenses: Expat
Build system: go
Synopsis: Counters for Go readers and writers
Description:

The datacounter package provides counters for Go readers and writers.

go-ariga-io-atlas 0.36.1
Propagated dependencies: go-github-com-bmatcuk-doublestar@1.3.0 go-github-com-go-openapi-inflect@0.21.2 go-github-com-hashicorp-hcl-v2@2.24.0 go-github-com-zclconf-go-cty@1.16.0 go-github-com-zclconf-go-cty-yaml@1.1.0 go-golang-org-x-mod@0.35.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://ariga.io/atlas
Licenses: ASL 2.0
Build system: go
Synopsis: Database schema as code
Description:

Atlas is a language-agnostic tool for managing and migrating database schemas using DevOps principles.

go-git-sr-ht-rjarry-go-opt-v2 2.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://git.sr.ht/~rjarry/go-opt
Licenses: Expat
Build system: go
Synopsis: Argument parsing and completion based on struct tags
Description:

go-opt is a library to parse command line arguments based on tag annotations on struct fields. It came as a spin-off from aerc to deal with its internal commands.

go-go-bug-st-cleanup 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.bug.st/cleanup
Licenses: Modified BSD
Build system: go
Synopsis: Signal interruptable context for Golang
Description:

This package provides a signal.Interrupt/CTRL-C interruptable context for Go.

go-github-com-aalpar-deheap 0.0.0-20210914013432-0cc84d79dec3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/aalpar/deheap
Licenses: Expat
Build system: go
Synopsis: Doubly-ended heap
Description:

Package deheap provides the implementation of a doubly ended heap. Doubly ended heaps are heaps with two sides, a min side and a max side. Like normal single-sided heaps, elements can be pushed onto and pulled off of a deheap. Deheaps have an additional Pop function, PopMax, that returns elements from the opposite side of the ordering.

go-go-lsp-dev-jsonrpc2 0.10.0
Propagated dependencies: go-github-com-segmentio-encoding@0.5.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://go.lsp.dev/jsonrpc2
Licenses: Modified BSD
Build system: go
Synopsis: JSON-RPC 2 Go library
Description:

The jsonrpc2F package is an implementation of the JSON-RPC 2 specification for Go.

go-github-com-charlievieth-fastwalk 1.0.14
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charlievieth/fastwalk
Licenses: Expat
Build system: go
Synopsis: Fast directory traversal for Golang
Description:

Package fastwalk provides a faster version of /path/filepath# for file system scanning tools.

go-github-com-chzyer-logex 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/chzyer/logex
Licenses: Expat
Build system: go
Synopsis: Golang log library
Description:

This package provides a Golang log library supporting tracing and log levels that works by wrapping the standard log library.

go-github-com-puzpuzpuz-xsync-v2 2.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/puzpuzpuz/xsync
Licenses: Expat
Build system: go
Synopsis: Concurrent data structures for Go
Description:

This package is an extension for the standard sync package and provides the following concurrent data structures for Go: a concurrent counter, concurrent hash table, multiple concurrent queues and mutex.

go-github-com-gomarkdown-markdown 0.0.0-20250311123330-531bef5e742b
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gomarkdown/markdown
Licenses: FreeBSD
Build system: go
Synopsis: Markdown Parser and HTML Renderer for Go
Description:

Package markdown implements markdown parser and HTML renderer.

go-github-com-containers-image-v5 5.36.2
Propagated dependencies: go-dario-cat-mergo@1.0.2 go-github-com-burntsushi-toml@1.5.0 go-github-com-containers-libtrust@0.0.0-20230121012942-c1716e8a8d01 go-github-com-containers-ocicrypt@1.2.1 go-github-com-containers-storage@1.59.1 go-github-com-cyberphone-json-canonicalization@0.0.0-20241213102144-19d51d7fe467 go-github-com-docker-cli@25.0.7 go-github-com-docker-distribution@2.8.3 go-github-com-docker-docker@25.0.7 go-github-com-docker-docker-credential-helpers@0.9.2 go-github-com-docker-go-connections@0.5.0 go-github-com-hashicorp-go-cleanhttp@0.5.2 go-github-com-hashicorp-go-retryablehttp@0.7.8 go-github-com-klauspost-compress@1.18.0 go-github-com-klauspost-pgzip@1.2.6 go-github-com-manifoldco-promptui@0.9.0 go-github-com-mattn-go-sqlite3@1.14.34 go-github-com-opencontainers-go-digest@1.0.0 go-github-com-opencontainers-image-spec@1.1.0 go-github-com-proglottis-gpgme@0.1.6 go-github-com-secure-systems-lab-go-securesystemslib@0.10.0 go-github-com-sigstore-fulcio@1.8.5 go-github-com-sigstore-sigstore@1.10.4 go-github-com-sirupsen-logrus@1.9.3 go-github-com-stretchr-testify@1.11.1 go-github-com-sylabs-sif-v2@2.22.0 go-github-com-ulikunitz-xz@0.5.12 go-github-com-vbauerster-mpb-v8@8.11.3 go-go-etcd-io-bbolt@1.4.3 go-golang-org-x-crypto@0.50.0 go-golang-org-x-oauth2@0.36.0 go-golang-org-x-sync@0.20.0 go-golang-org-x-term@0.42.0 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/containers/image
Licenses: ASL 2.0
Build system: go
Synopsis: Container image library for Go
Description:

This package provides a Go library for working with container images, including copying between registries, validating signatures, and converting between different image formats like Docker and OCI.

go-github-com-schollz-logger 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/schollz/logger
Licenses: Expat
Build system: go
Synopsis: Simplistic, opinionated logging for Golang
Description:

This package provides a opinionated logging for Golang. Features:

  • zero dependencies

  • Global logger (with optional local logger)

  • leveled

  • useful defaults / i.e. zero-config

  • simple API

  • colors on Linux

  • set leveling via environmental variables LOGGER=trace|debug|info|warn|error

go-github-com-jtolio-crawlspace 0.0.0-20240521193440-69abbbe5a93f
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jtolio/crawlspace
Licenses: ASL 2.0
Build system: go
Synopsis: Golang's running process debugger
Description:

Package crawlspace provides a means to dynamically interact with registered Go objects in a live process, using small scripting language based around the reflect package inspired by Twisted's manhole library .

go-github-com-nozzle-throttler 0.0.0-20180817012639-2ea982251481
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/nozzle/throttler
Licenses: ASL 2.0
Build system: go
Synopsis: Intelligent WaitGroups
Description:

Package throttler fills the gap between sync.WaitGroup and manually monitoring goroutines with channels. The API is almost identical to Wait Groups, but it allows user to set a max number of workers that can be running simultaneously. It uses channels internally to block until a job completes by calling Done(err) or until all jobs have been completed.

go-github-com-kortschak-utter 1.7.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kortschak/utter
Licenses: ISC
Build system: go
Synopsis: Deep pretty printer
Description:

This package implements a deep pretty printer for Go data structures to aid data snapshotting.

go-github-com-ajstarks-deck 0.0.0-0.d56fad5
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ajstarks/deck
Licenses: CC-BY 3.0
Build system: go
Synopsis: Slide decks and information displays in Go
Description:

Deck is a library for clients to make scalable presentations, using a standard markup language. Clients read deck files into the Deck structure, and traverse the structure for display, publication, etc. Clients may be interactive or produce standard formats such as SVG or PDF.

go-github-com-muesli-cancelreader 0.2.2
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/muesli/cancelreader
Licenses: Expat
Build system: go
Synopsis: Cancelable reader for Golang
Description:

This package provides a cancelable reader for Go.

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-modernc-org-strutil 1.2.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/strutil
Licenses: Modified BSD
Build system: go
Synopsis: Strings utility library for Golang
Description:

Package strutil collects utils supplemental to the standard strings package.

go-numcpus 0.7.0
Propagated dependencies: go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tklauser/numcpus
Licenses: ASL 2.0
Build system: go
Synopsis: Provides information about the number of CPUs in the system
Description:

This package provides a CLI build from the go-github-com-tklauser-numcpus source.

go-github-com-jacobsa-timeutil 0.0.0-20170205232429-577e5acbbcf6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jacobsa/timeutil
Licenses: ASL 2.0
Build system: go
Synopsis: Code supplementing Go's time package
Description:

This package contains code that supplements the time package from the Go standard library.

In particular:

  • a Clock interface, with a fake implementation that can be used in tests

  • implementations of oglematchers.Matcher for time values

go-github-com-jinzhu-copier 0.4.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jinzhu/copier
Licenses: Expat
Build system: go
Synopsis: Go copier library
Description:

This package provides a library, which supports copying value from one struct to another.

go-github-com-mmcdole-goxpp 1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/mmcdole/goxpp
Licenses: Expat
Build system: go
Synopsis: XML pull prser for Golang
Description:

The goxpp library, inspired by Java's XML, is a lightweight wrapper for Go's standard XML Decoder,tailored for developers who need fine-grained control over XML parsing.

go-github-com-xdg-go-stringprep 1.0.4
Propagated dependencies: go-golang-org-x-text@0.36.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/xdg-go/stringprep
Licenses: ASL 2.0
Build system: go
Synopsis: Go implementation of RFC-3454 stringprep and RFC-4013 SASLprep
Description:

Package stringprep provides data tables and algorithms for RFC-3454, including errata. It also provides a profile for SASLprep as defined in RFC-4013.

Total packages: 73954