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

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-modern-go-reflect2 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/modern-go/reflect2
Licenses: ASL 2.0
Build system: go
Synopsis: Cheaper reflect API
Description:

This library provides a reflect api for Go programs without the runtime cost of the standard library reflect.Value.

go-github-com-ryszard-goskiplist 0.0.0-20150312221310-2dfbae5fcf46
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/ryszard/goskiplist
Licenses: ASL 2.0
Build system: go
Synopsis: Skip list implementation in Golang
Description:

This is a library implementing skip lists as first described in Skip lists: a probabilistic alternative to balanced trees for the Go programming language.

Skip lists are a data structure that can be used in place of balanced trees. Skip lists use probabilistic balancing rather than strictly enforced balancing and as a result the algorithms for insertion and deletion in skip lists are much simpler and significantly faster than equivalent algorithms for balanced trees.

go-github-com-letsencrypt-validator-v10 10.0.0-20230304002924-2ed8f7d619ac
Propagated dependencies: go-github-com-go-playground-assert-v2@2.2.0 go-github-com-go-playground-locales@0.14.1 go-github-com-go-playground-universal-translator@0.18.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/letsencrypt/validator
Licenses: Expat
Build system: go
Synopsis: Go Struct and Field validation
Description:

Package validator implements value validations for structs and individual fields based on tags. It's an alternative fork of https://github.com/go-playground/validator.

go-modernc-org-libc 1.66.3
Propagated dependencies: go-github-com-dustin-go-humanize@1.0.1 go-github-com-google-uuid@1.6.0 go-github-com-ncruces-go-strftime@0.1.9 go-github-com-remyoudompheng-bigfft@0.0.0-20230129092748-24d4a6f8daec go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-sys@0.43.0 go-modernc-org-mathutil@1.7.1 go-modernc-org-memory@1.11.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://modernc.org/libc
Licenses: Modified BSD
Build system: go
Synopsis: C standard library implementation in Go
Description:

Package libc provides a C standard library implementation for use with ccgo-generated code.

go-github-com-joho-godotenv 1.5.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/joho/godotenv
Licenses: Expat
Build system: go
Synopsis: Golang library to load environment variables from @code{.env}
Description:

This package provides a Go port of the Ruby's dotenv library https://github.com/bkeepers/dotenv.

go-github-com-kisielk-sqlstruct 0.0.0-20210630145711-dae28ed37023
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/kisielk/sqlstruct
Licenses: Expat
Build system: go
Synopsis: Golang structs with std @code{database/sql}
Description:

Package sqlstruct provides some convenience functions for using structs with the Go standard library's database/sql package.

go-github-com-masterminds-goutils 1.1.1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/Masterminds/goutils/
Licenses: ASL 2.0
Build system: go
Synopsis: Utility functions to manipulate strings
Description:

GoUtils provides utility functions to manipulate strings in various ways. It is a Go implementation of some string manipulation libraries of Java Apache Commons.

go-github-com-fatih-structtag 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/fatih/structtag
Licenses: Modified BSD
Build system: go
Synopsis: Parse and modify Go struct field tags
Description:

This package provides an easy way of parsing and manipulating struct tag fields. Please vendor the library as it might change in future versions.

go-github-com-tj-go-buffer 1.2.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tj/go-buffer
Licenses: Expat
Build system: go
Synopsis: Generic buffer for batching entries, such as log events
Description:

Package buffer provides a generic buffer or batching mechanism for flushing entries at a given size or interval, useful for cases such as batching log events.

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-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-tiendc-go-deepcopy 1.7.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/tiendc/go-deepcopy
Licenses: Expat
Build system: go
Synopsis: Fast deep-copy library for Go
Description:

This package implements a functionality to copy one Golang type into another.

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://gopkg.in/tomb.v1
Licenses: Modified BSD
Build system: go
Synopsis: @code{tomb} handles clean goroutine tracking and termination
Description:

The tomb package handles clean goroutine tracking and termination.

go-github-com-lestrrat-go-iter 1.0.2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/lestrrat-go/iter
Licenses: Expat
Build system: go
Synopsis: Iterator for arbitrary array and map types for Golang
Description:

This package provides a set of utilities to safely iterate over arbitrary array and maps types.

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.36.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-klauspost-cpuid-v2 2.3.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/klauspost/cpuid
Licenses: Expat
Build system: go
Synopsis: CPU feature identification for Go
Description:

cpuid provides information about the CPU running the current program. CPU features are detected on startup, and kept for fast access through the life of the application. Currently x86 / x64 (AMD64) is supported, and no external C (cgo) code is used, which should make the library very eas to use.

go-github-com-bitfield-script 0.24.1
Propagated dependencies: go-github-com-itchyny-gojq@0.12.18 go-github-com-rogpeppe-go-internal@1.12.0 go-mvdan-cc-sh-v3@3.10.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/bitfield/script
Licenses: Expat
Build system: go
Synopsis: Making it easy to write shell-like scripts in Go
Description:

Package script aims to make it easy to write shell-type scripts in Go, for general system administration purposes: reading files, counting lines, matching strings, and so on.

go-github-com-inbucket-html2text 1.0.0
Propagated dependencies: go-github-com-olekukonko-tablewriter@1.0.9 go-github-com-ssor-bom@0.0.0-20170718123548-6386211fdfcf go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/inbucket/html2text
Licenses: Expat
Build system: go
Synopsis: Convert HTML emails to text
Description:

Converts HTML into text of the markdown-flavored variety. This is a permanent fork of the original https://github.com/jaytaylor/html2text package.

go-github-com-common-nighthawk-go-figure 0.0.0-20210622060536-734e95fb86be
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/common-nighthawk/go-figure
Licenses: Expat
Build system: go
Synopsis: Prints ASCII art from text
Description:

Go Figure prints beautiful ASCII art from text. It supports FIGlet files, and most of its features.

go-github-com-jkeiser-iter 0.0.0-20200628201005-c8aa0ae784d1
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jkeiser/iter
Licenses: Expat
Build system: go
Synopsis: Golang library for @code{iteration}
Description:

This package is intended to support forward-only iteration in a variety of use cases while avoiding the normal errors and leaks that can happen with iterators in Go. It provides mechanisms for map/select filtering, background iteration through a goroutine, and error handling throughout.

go-github-com-hashicorp-go-hclog 1.6.3
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-mattn-go-isatty@0.0.22 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/hashicorp/go-hclog
Licenses: Expat
Build system: go
Synopsis: Key/value logging interface for Go
Description:

This package provides a simple key/value logging interface for Golang for use in development and production environments. Unlike the standard library log package, this package provides logging levels that provide decreased output based upon the desired amount of output. It also comes with a command-line program hclogvet that can be used to check that the logging level methods on hclog.Logger are used correctly.

go-github-com-jmhodges-levigo 1.0.0
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/jmhodges/levigo
Licenses: Expat
Build system: go
Synopsis: Golang wrapper for LevelDB
Description:

This package provides a functionality to create and access LevelDB databases.

go-github-com-google-goterm 0.0.0-20200907032337-555d40f16ae2
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/google/goterm/
Licenses: Modified BSD
Build system: go
Synopsis: PTY creation and termios get/set attributes
Description:

The term package implements PTY creation and termios get/set attributes. It also contains some convenience functions for colors, SSH to and from termios translations, readCh, reading passwords, etc.

go-github-com-docopt-docopt-go 0.6.2-0.ee0de3b
Channel: guix
Location: gnu/packages/golang-xyz.scm (gnu packages golang-xyz)
Home page: https://github.com/docopt/docopt.go
Licenses: Expat
Build system: go
Synopsis: Implementation of docopt in Golang
Description:

This package provides command-line arguments parser based on written help message which may simplify crating CLI applications, it's Golang implementation of http://docopt.org/.

Total packages: 32521