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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


gore 0.6.1
Dependencies: gopls@0.19.1
Channel: guix
Location: gnu/packages/golang-apps.scm (gnu packages golang-apps)
Home page: https://github.com/x-motemen/gore
Licenses: Expat
Build system: go
Synopsis: Go REPL with line editing and completion capabilities
Description:

Gore is a Go REPL that offers line editing and auto-completion. Some of its features include:

  • Line editing with history

  • Multi-line input

  • Package importing with completion

  • Evaluates any expressions, statements and function declarations

  • No ``evaluated but not used'' errors

  • Code completion

  • Showing documents

  • Auto-importing (gore -autoimport)

gomacro 0.0.0-20250712144029-20095acfbf18
Dependencies: go-golang-org-x-tools@0.37.0 go-github-com-peterh-liner@1.2.2 go-github-com-mattn-go-runewidth@0.0.16
Channel: guix
Location: gnu/packages/golang-apps.scm (gnu packages golang-apps)
Home page: https://github.com/cosmos72/gomacro
Licenses: MPL 2.0
Build system: go
Synopsis: Interactive Go interpreter and debugger with generics and macros
Description:

gomacro is an almost complete Go interpreter, implemented in pure Go. It offers both an interactive REPL and a scripting mode, and does not require a Go toolchain at runtime (except in one very specific case: import of a 3rd party package at runtime).

godef 1.1.2
Dependencies: go-golang-org-x-tools@0.37.0 go-ninefans-net-go@0.0.7
Channel: guix
Location: gnu/packages/golang-apps.scm (gnu packages golang-apps)
Home page: https://github.com/rogpeppe/godef
Licenses: Modified BSD
Build system: go
Synopsis: Print where symbols are defined in Go source code
Description:

The godef command prints the source location of definitions in Go programs.

go-golang-org-x-term 0.36.0
Propagated dependencies: go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://pkg.go.dev/golang.org/x/term
Licenses: Modified BSD
Build system: go
Synopsis: Go terminal/console support
Description:

term provides support functions for dealing with terminals, as commonly found on Unix systems.

go-golang-org-x-net 0.46.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/net
Licenses: Modified BSD
Build system: go
Synopsis: Go supplemental networking libraries
Description:

This package provides supplemental Go networking libraries.

go-github-com-twitchyliquid64-golang-asm 0.15.1
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/twitchyliquid64/golang-asm
Licenses: Modified BSD
Build system: go
Synopsis: Assembler from the Go compiler, in library form
Description:

This package provides a mirror of the assembler from the Go compiler, with import paths re-written for the assembler to be functional as a standalone library.

go-github-com-google-uuid 1.6.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/google/uuid/
Licenses: Modified BSD
Build system: go
Synopsis: Generate and inspect UUIDs based on RFC 4122 and DCE 1.1
Description:

The uuid package generates and inspects UUIDs based on RFC 4122 and DCE 1.1: Authentication and Security Services.

go-golang-org-x-sync 0.17.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/sync/
Licenses: Modified BSD
Build system: go
Synopsis: Additional Go concurrency primitives
Description:

This package provides Go concurrency primitives in addition to the ones provided by the language and sync and sync/atomic packages. The package provides several Golang submodules:

  • errgroup - synchronization, error propagation, and Context cancellation for groups of goroutines working on subtasks of a common task

  • semaphore - a weighted semaphore implementation

  • singleflight - a duplicate function call suppression mechanism

  • syncmap - a concurrent map implementation

go-github-com-bradenaw-juniper 0.15.3
Propagated dependencies: go-golang-org-x-sync@0.17.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/bradenaw/juniper
Licenses: Expat
Build system: go
Synopsis: Extensions to the Go standard library using generics
Description:

Juniper is a library of extensions to the Go standard library using generics, including containers, iterators, and streams.

  • container/tree contains a Map and Set that keep elements in sorted order. They are implemented using a B-tree, which performs better than a binary search tree.

  • container/deque contains a double-ended queue implemented with a ring buffer.

  • container/xheap contains a min-heap similar to the standard library's container/heap but more ergonomic, along with a PriorityQueue that allows setting priorities by key.

  • container/xlist contains a linked-list similar to the standard library's container/list, but type-safe.

  • xslices contains some commonly-used slice operations, like Chunk, Reverse, Clear, and Join.

  • iterator contains an iterator interface used by the containers, along with functions to manipulate them, like Map, While, and Reduce.

  • stream contains a stream interface, which is an iterator that can fail. Useful for iterating over collections that require I/O. It has most of the same combinators as iterator, plus some extras like Pipe and Batch.

  • parallel contains some shorthand for common uses of goroutines to process slices, iterators, and streams in parallel, like parallel.MapStream.

  • xsort contains extensions to the standard library package sort. Notably, it also has the definition for xsort.Less, which is how custom orderings can be defined for sorting and also for ordered collections like from container/tree.

  • You can probably guess what's in the packages xerrors, xmath, xmath/xrand, xsync, and xtime.

go-github-com-matttproud-golang-protobuf-extensions 1.0.4
Propagated dependencies: go-github-com-golang-protobuf@1.5.4
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/matttproud/golang_protobuf_extensions
Licenses: ASL 2.0
Build system: go
Synopsis: Support for streaming Protocol Buffer messages for Golang
Description:

This package provides various Protocol Buffer extensions for the Go language (golang), namely support for record length-delimited message streaming.

go-github-com-goccmack-gocc 1.0.2
Propagated dependencies: go-golang-org-x-mod@0.29.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/goccmack/gocc
Licenses: ASL 2.0
Build system: go
Synopsis: Parser/Scanner Generator
Description:

Gocc is a compiler kit for Go written in Go. Gocc generates lexers and parsers or stand-alone DFAs or parsers from a BNF. Lexers are DFAs, which recognise regular languages. Gocc lexers accept UTF-8 input. Gocc parsers are PDAs, which recognise LR-1 languages. Optional LR1 conflict handling automatically resolves shift / reduce and reduce / reduce conflicts.

go-golang-org-x-tools 0.37.0
Propagated dependencies: go-github-com-yuin-goldmark@1.7.13 go-golang-org-x-mod@0.29.0 go-golang-org-x-net@0.46.0 go-golang-org-x-sync@0.17.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/tools/
Licenses: Modified BSD
Build system: go
Synopsis: Tools that support the Go programming language
Description:

This package provides miscellaneous tools that support the Go programming language.

go-golang-org-x-exp-typeparams 0.0.0-20251009144603-d2f985daa21b
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://pkg.go.dev/golang.org/x/exp/typeparams
Licenses: Modified BSD
Build system: go
Synopsis: Golang common utilities for writing tools
Description:

Package typeparams contains common utilities for writing tools that interact with generic Go code, as introduced with Go 1.18.

Many of the types and functions in this package are proxies for the new APIs introduced in the standard library with Go 1.18. For example, the typeparams.Union type is an alias for go/types.Union, and the ForTypeSpec function returns the value of the go/ast.TypeSpec.TypeParams field. At Go versions older than 1.18 these helpers are implemented as stubs, allowing users of this package to write code that handles generic constructs inline,even if the Go version being used to compile does not support generics.

go-golang-org-x-telemetry-config 0.68.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/telemetry
Licenses: Modified BSD
Build system: go
Synopsis: Subset of telemetry data for Golang telemetry
Description:

The config package holds the config.json file defining the Go telemetry upload configuration and contains no actual Go code, and exists only so the config.json file can be served by module proxies.

An upload configuration specifies the set of values that are permitted in telemetry uploads: GOOS, GOARCH, Go version, and per-program counters.

go-golang-org-x-crypto 0.43.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/crypto/
Licenses: Modified BSD
Build system: go
Synopsis: Supplementary cryptographic libraries in Go
Description:

This package provides supplementary cryptographic libraries for the Go language.

go-golang-org-x-arch 0.22.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/arch
Licenses: Modified BSD
Build system: go
Synopsis: Machine architecture information used by the Go toolchain
Description:

This package provides a machine architecture information used by the Go toolchain. The parts needed in the main Go repository are copied in.

go-github-com-ebitengine-purego 0.9.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/ebitengine/purego
Licenses: ASL 2.0
Build system: go
Synopsis: Library for calling C functions from Go without Cgo
Description:

This package provides a library for calling C functions from Go without Cgo.

Featues:

  • build for other platforms easily without a C compiler

  • efficiently cache entirely Go builds

  • using Cgo generates a C wrapper function for each C function called

  • load symbols at runtime and use it as a plugin system

  • call into other languages that are compiled into shared objects

  • works even with CGO_ENABLED=1 so incremental porting is possible

go-github-com-google-go-cmdtest 0.4.0
Propagated dependencies: go-github-com-google-renameio@2.0.0 go-github-com-google-go-cmp@0.7.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/google/go-cmdtest
Licenses: ASL 2.0
Build system: go
Synopsis: Testing for your CLI
Description:

The cmdtest package simplifies testing of command-line interfaces. It provides a simple, cross-platform, shell-like language to express command execution. It can compare actual output with the expected output, and can also update a file with new "golden" output that is deemed correct.

go-golang-org-x-time 0.14.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://godoc.org/golang.org/x/time/rate
Licenses: Modified BSD
Build system: go
Synopsis: Supplemental Go time libraries
Description:

This package provides supplemental Go libraries related to time.

go-golang-org-x-image 0.32.0
Propagated dependencies: go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://pkg.go.dev/golang.org/x/image
Licenses: Modified BSD
Build system: go
Synopsis: Supplemental Go image libraries
Description:

This package provides supplemental Go libraries for image processing.

go-github-com-magefile-mage 1.15.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/magefile/mage
Licenses: ASL 2.0
Build system: go
Synopsis: Make/rake-like dev tool for Golang
Description:

Mage is a make-like build tool using for Go. It implements a functionality of writing plain-old go functions which Mage automatically uses as Makefile-like runnable targets consistent across a project. This package provides a source library and built command mage.

go-github-com-golang-protobuf 1.5.4
Propagated dependencies: go-google-golang-org-protobuf@1.36.10
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://github.com/golang/protobuf
Licenses: Modified BSD
Build system: go
Synopsis: Go support for Protocol Buffers
Description:

This package provides Go support for the Protocol Buffers data serialization format.

govulncheck 1.1.4
Propagated dependencies: go-github-com-google-go-cmdtest@0.4.0 go-github-com-google-go-cmp@0.7.0 go-golang-org-x-mod@0.29.0 go-golang-org-x-sync@0.17.0 go-golang-org-x-telemetry@0.0.0-20251009181524-91c411e14f39 go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://golang.org/x/vuln
Licenses: Modified BSD
Build system: go
Synopsis: Go Vulnerability Management
Description:

This repository contains packages for accessing and analyzing data from the Go Vulnerability Database.

go-golang-org-x-tools 0.37.0
Channel: guix
Location: gnu/packages/golang-build.scm (gnu packages golang-build)
Home page: https://go.googlesource.com/tools/
Licenses: Modified BSD
Build system: go
Synopsis: Tools that support the Go programming language
Description:

This package provides miscellaneous tools that support the Go programming language.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31091