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

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-gofrs-flock 0.12.1
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/gofrs/flock/
Licenses: Modified BSD
Build system: go
Synopsis: Thread-safe file locking library in Go
Description:

flock implements a thread-safe file lock. It also includes a non-blocking TryLock function to allow locking without blocking execution.

go-github-com-dgraph-io-badger-v4 4.5.2
Propagated dependencies: go-github-com-cespare-xxhash-v2@2.3.0 go-github-com-dgraph-io-ristretto-v2@2.1.0 go-github-com-dustin-go-humanize@1.0.1 go-github-com-google-flatbuffers@24.12.23 go-github-com-klauspost-compress@1.18.0 go-github-com-pkg-errors@0.9.1 go-github-com-spf13-cobra@1.8.1 go-go-opencensus-io@0.24.0 go-golang-org-x-net@0.46.0 go-golang-org-x-sys@0.37.0 go-google-golang-org-protobuf@1.36.10
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-containers-winquit 1.1.0
Propagated dependencies: go-github-com-sirupsen-logrus@1.9.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/containers/winquit
Licenses: ASL 2.0
Build system: go
Synopsis: Graceful shutdown of Windows applications support for Golang
Description:

winquit is a golang module that supports graceful shutdown of Windows applications through the sending and receiving of Windows quit events on Win32 message queues. This allows golang applications to implement behavior comparable to SIGTERM signal handling on UNIX derived systems. Additionally, it supports the graceful shutdown mechanism employed by Windows system tools, such as taskkill.exe.

go-github-com-charmbracelet-x-windows 0.2.0
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/x
Licenses: Expat
Build system: go
Synopsis: Windows API used at Charmbracelet
Description:

This package provides the Windows API used at Charmbracelet.

go-github-com-goreleaser-fileglob 1.3.0
Propagated dependencies: go-github-com-gobwas-glob@0.2.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/goreleaser/fileglob
Licenses: Expat
Build system: go
Synopsis: Golang file globbing library
Description:

This package provides a filesystem glob API. It uses gobwas/glob underneath and returns only matching files or directories, depending on the configuration.

go-github-com-spacemonkeygo-monkit-v3 3.0.24
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/spacemonkeygo/monkit
Licenses: ASL 2.0
Build system: go
Synopsis: Flexible code instrumenting and data collection library
Description:

This package is a flexible process data collection, metrics, monitoring, instrumentation, and tracing client library for Go.

go-modernc-org-gc 3.1.1
Propagated dependencies: go-github-com-edsrzf-mmap-go@1.1.0 go-modernc-org-token@1.1.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://gitlab.com/cznic/gc
Licenses: Modified BSD
Build system: go
Synopsis: Golang compiler front end
Description:

This package provides a Go compiler front end.

go-github-com-nicksnyder-go-i18n-v2 2.6.0
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 go-golang-org-x-text@0.30.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/nicksnyder/go-i18n
Licenses: Expat
Build system: go
Synopsis: Internationalization and localization for Golang
Description:

This package provides support for implementing internationalization and localization of Go code, covering pluralized strings for all 200+ languages in CLDR.

go-github-com-danielgtaylor-mexpr 1.9.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/danielgtaylor/mexpr
Licenses: Expat
Build system: go
Synopsis: Micro expression parser library for Golang
Description:

Package mexpr provides a simple expression parser, originally built for use in templating languages (e.g. for-loop variable selection, if-statement evaluation) so is minimal in what it supports by design.

go-github-com-golangplus-bytes 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/golangplus/bytes
Licenses: Modified BSD
Build system: go
Synopsis: Extension to Golang standard @code{bytes} library.
Description:

Package bytesp is a plus to the standard bytes package.

go-github-com-segmentio-asm 1.2.0
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/segmentio/asm
Licenses: Expat
Build system: go
Synopsis: Go library providing algorithms optimized for modern CPUs
Description:

This package aims to provide algorithms optimized to leverage advanced instruction sets of modern CPUs to maximize throughput and take the best advantage of the available compute power. It includes functions that have often been designed to work on arrays of values, which is where SIMD and branchless algorithms shine.

go-github-com-tliron-glsp 0.1.1
Propagated dependencies: go-github-com-sasha-s-go-deadlock@0.3.1 go-github-com-tliron-kutil@0.1.59 go-github-com-sourcegraph-jsonrpc2@0.2.1 go-github-com-pkg-errors@0.9.1 go-github-com-gorilla-websocket@1.5.3 go-golang-org-x-term@0.36.0 go-golang-org-x-crypto@0.43.0 go-github-com-zchee-color@2.0.6
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tliron/glsp
Licenses: ASL 2.0
Build system: go
Synopsis: Language Server Protocol SDK for Golang
Description:

Implementation of the LSP for Golang, allowing the creating of custom language servers.

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-guptarohit-asciigraph 0.7.3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/guptarohit/asciigraph
Licenses: Modified BSD
Build system: go
Synopsis: ASCII line graphs for Golang
Description:

This package can generate ASCII line graphs in Golang.

go-github-com-go-task-slim-sprig-v3 3.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/go-task/slim-sprig
Licenses: Expat
Build system: go
Synopsis: Various useful template functions for Go
Description:

Sprig provides over 100 functions that extend the Go template system. Slim-Sprig is a fork of Sprig that removes all external dependencies to make the library more lightweight.

go-github-com-containerd-platforms 0.2.1
Propagated dependencies: go-github-com-containerd-log@0.1.0 go-github-com-opencontainers-image-spec@1.1.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/containerd/platforms
Licenses: ASL 2.0
Build system: go
Synopsis: Handling container platform type
Description:

Package platforms provides a toolkit for normalizing, matching and specifying container platforms.

go-github-com-zyedidia-glob 0.0.0-20170209203856-dd4023a66dc3
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/zyedidia/glob
Licenses: Expat
Build system: go
Synopsis: String globbing in Go
Description:

Package glob provides objects for matching strings with globs.

go-github-com-riywo-loginshell 0.0.0-20200815045211-7d26008be1ab
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/riywo/loginshell
Licenses: Expat
Build system: go
Synopsis: Get the user's login shell in Go
Description:

The loginshell package provides a Go library to get the login shell of the current user.

go-github-com-charmbracelet-bubbletea 1.2.4
Propagated dependencies: go-github-com-charmbracelet-lipgloss@1.1.0 go-github-com-charmbracelet-x-ansi@0.10.1 go-github-com-charmbracelet-x-term@0.2.1 go-github-com-erikgeiser-coninput@0.0.0-20211004153227-1c3628e74d0f go-github-com-muesli-ansi@0.0.0-20230316100256-276c6243b2f6 go-github-com-muesli-cancelreader@0.2.2 go-golang-org-x-sync@0.17.0 go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/charmbracelet/bubbletea
Licenses: ASL 2.0
Build system: go
Synopsis: Powerful little TUI framework
Description:

Bubble Tea is a Go framework based on The Elm Architecture. It is well-suited for simple and complex terminal applications, either inline, full-window, or a mix of both.

go-github-com-dustin-go-humanize 1.0.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/dustin/go-humanize
Licenses: Expat
Build system: go
Synopsis: Humane unit formatter
Description:

go-humanize provides formatters for units to human friendly sizes. It converts boring ugly numbers to human-friendly strings and back.

go-msgp 1.2.1
Propagated dependencies: go-golang-org-x-tools@0.37.0 go-github-com-philhofer-fwd@1.1.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: http://msgpack.org/
Licenses: Expat
Build system: go
Synopsis: MessagePack Code Generator
Description:

This package provides a code generation tool for creating methods to serialize and de-serialize Go data structures to and from data interchange format - MessagePack. This package provides an command line interface (CLI) tool.

go-github-com-xaionaro-go-unsafetools 0.0.0-20241024014258-a46e1ce3763e
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/xaionaro-go/unsafetools
Licenses: CC0
Build system: go
Synopsis: Access to private/unexported fields of a structure
Description:

This package provides function FieldByName to access to any field (including private/unexported) of a structure.

go-go-yaml-in-yaml-v2 2.4.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/yaml/go-yaml
Licenses: ASL 2.0
Build system: go
Synopsis: YAML Support for the Go Language
Description:

This packages is fork of gopkg.in/yaml.v2 maintained by YAML organization.

go-github-com-pelletier-go-toml-v2 2.2.4
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/pelletier/go-toml
Licenses: Expat
Build system: go
Synopsis: Go library for the TOML configuration language
Description:

Go library for the TOML configuration language

Total packages: 69282