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

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-uudashr-gocognit 1.2.0
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/uudashr/gocognit
Licenses: Expat
Build system: go
Synopsis: Calculate cognitive complexity of Go methods
Description:

This package calculates cognitive complexities of functions (and methods) in Go source code.

go-github-com-ysmood-goob 0.4.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/ysmood/goob
Licenses: Expat
Build system: go
Synopsis: Go observable pattern library
Description:

Goob is a Go implementation of the observable pattern, providing a simple way to create observable objects and subscribe to their changes.

go-github-com-bitfield-gotestdox 0.2.2
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-mattn-go-isatty@0.0.22 go-golang-org-x-text@0.38.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/bitfield/gotestdox
Licenses: Expat
Build system: go
Synopsis: Format Go test results as readable documentation
Description:

This package implements a functionality to run tests and report the results, converting test names WrittenInCamelCase into ordinary sentences.

go-znkr-io-diff 1.0.1
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://znkr.io/diff
Licenses: ASL 2.0
Build system: go
Synopsis: Difference algorithm module for Go
Description:

Package diff provides functions to efficiently compare two slices similar to the Unix diff command line tool to compare files.

go-github-com-go-openapi-testify-v2 2.5.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-openapi/testify
Licenses: ASL 2.0
Build system: go
Synopsis: Zero-dependency assertions library for Go
Description:

This is alternative implementation of stretchr/testify Go test library with zero dependencies which is 95% compatible with it.

go-diff 0.7.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/sourcegraph/go-diff
Licenses: Expat
Build system: go
Synopsis: Diff parser and printer for Go
Description:

This package provides a unified diff parser and printer for Go.

go-go-uber-org-goleak 1.3.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://pkg.go.dev/go.uber.org/goleak
Licenses: Expat
Build system: go
Synopsis: Goroutine leak detector
Description:

Go package to verify that there are no unexpected goroutines running at the end of a test.

go-github-com-jacobsa-oglemock 0.0.0-20150831005832-e94d794d06ff
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jacobsa/oglemock
Licenses: ASL 2.0
Build system: go
Synopsis: Mocking framework for unit tests
Description:

Package oglemock provides a mocking framework for unit tests.

go-gci 0.13.7
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/daixiang0/gci
Licenses: Modified BSD
Build system: go
Synopsis: Tool to make Go import order deterministic
Description:

This package provides a tool that controls Go package import order and makes it always deterministic.

go-github-com-alexkohler-prealloc 1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/alexkohler/prealloc
Licenses: Expat
Build system: go
Synopsis: Find slice declarations that could be preallocated
Description:

This package is a Go static analysis tool to find slice declarations that could potentially be preallocated.

go-mvdan-cc-unparam 0.0.0-20251027182757-5beb8c8f8f15
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://mvdan.cc/unparam/
Licenses: Modified BSD
Build system: go
Synopsis: Find unused parameters in Go
Description:

Reports unused function parameters and results in Go code.

go-github-com-gostaticanalysis-comment 1.5.0
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gostaticanalysis/comment
Licenses: Expat
Build system: go
Synopsis: Go static analysis utilities for CommentMap
Description:

This package provides utilities for ast.CommentMap.

go-github-com-h2non-gock 1.2.0
Propagated dependencies: go-github-com-h2non-parth@2.0.1 go-github-com-nbio-st@0.0.0-20140626010706-e9e8d9816f32
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/h2non/gock
Licenses: Expat
Build system: go
Synopsis: HTTP traffic mocking and testing for Go
Description:

Versatile HTTP mocking made easy in Go that works with any net/http based stdlib implementation. Inspired by the Node nock library, it has features like:

  • Simple and expressive API

  • Semantic API DSL for declarative HTTP mock declarations

  • Built-in helpers for easy JSON/XML mocking

  • Supports persistent and volatile TTL-limited mocks

  • Full regular expressions capable HTTP request mock matching

  • Designed for both testing and runtime scenarios

  • Match request by method, URL params, headers and bodies

  • Extensible and pluggable HTTP matching rules

  • Ability to switch between mock and real networking modes

  • Ability to filter/map HTTP requests for accurate mock matching

  • Supports map and filters to handle mocks easily

  • Wide compatible HTTP interceptor using http.RoundTripper interface

  • Works with any net/http compatible client, such as gentleman

  • Network timeout/cancellation delay simulation

  • Extensible and hackable API

go-github-com-cockroachdb-datadriven 1.0.2
Propagated dependencies: go-github-com-pmezard-go-difflib@1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/cockroachdb/datadriven
Licenses: ASL 2.0
Build system: go
Synopsis: Data-Driven Tests for Golang
Description:

This package implements an extension of Table-Driven Testing. Instead of building and iterating over a table in the test code, the input is further separated into files (or inline strings). For certain classes of tests, this can significantly reduce the friction involved in writing and reading these tests.

go-honnef-co-go-tools 0.6.1
Propagated dependencies: go-github-com-burntsushi-toml@1.5.0 go-golang-org-x-exp@0.0.0-20250911091902-df9299821621 go-golang-org-x-exp-typeparams@0.0.0-20251009144603-d2f985daa21b go-golang-org-x-sys@0.46.0 go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://staticcheck.dev/
Licenses: Expat
Build system: go
Synopsis: Staticcheck advanced Go linter library
Description:

This package provides the Go source code for the go-staticcheck advanced Go linter.

go-github-com-tommy-muehle-go-mnd-v2 2.5.1
Propagated dependencies: go-golang-org-x-tools@0.46.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tommy-muehle/go-mnd
Licenses: Expat
Build system: go
Synopsis: Magic number detector for Golang
Description:

This package provides a vet analyzer to detect magic numbers.

go-github-com-mndrix-tap-go 0.0.0-20171203230836-629fa407e90b
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/mndrix/tap-go
Licenses: Unlicense
Build system: go
Synopsis: Test Anything Protocol for Golang
Description:

The Test Anything Protocol is a text-based interface between tests and a test harness. This package helps Go to generate TAP output.

go-github-com-jackc-pgmock 0.0.0-20210724152146-4ad1a8207f65
Propagated dependencies: go-github-com-jackc-pgproto3-v2@2.3.3
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jackc/pgmock
Licenses: Expat
Build system: go
Synopsis: PostgreSQL server mocking library
Description:

This package implements a functionality to mock a PostgreSQL server.

go-noctx 0.4.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/sonatard/noctx
Licenses: Expat
Build system: go
Synopsis: Find function calls with context.Context
Description:

This package provides a Go linter that finds function calls without context.Context.

go-github-com-benbjohnson-clock 1.3.5
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/benbjohnson/clock
Licenses: Expat
Build system: go
Synopsis: Small library for mocking time in Go
Description:

clock is a small library for mocking time in Go. It provides an interface around the standard library's time package so that the application can use the realtime clock while tests can use the mock clock.

go-github-com-go-openapi-swag-jsonutils-fixtures-test 0.27.0
Propagated dependencies: go-github-com-go-openapi-testify-enable-yaml-v2@2.6.0 go-go-yaml-in-yaml-v3@3.0.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-openapi/swag
Licenses: ASL 2.0
Build system: go
Synopsis: Test [Harness] utility for Go
Description:

Package fixtures exposes a test [Harness] utility to test JSON and YAML transformations.

go-github-com-petermattis-goid 0.0.0-4.df67b19
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/petermattis/goid
Licenses: ASL 2.0
Build system: go
Synopsis: Identify the running goroutine
Description:

This package offers a method of programmatically retrieving the current goroutine's ID.

go-github-com-marcopolo-simnet 0.0.5
Propagated dependencies: go-golang-org-x-time@0.14.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/marcopolo/simnet
Licenses: Modified BSD
Build system: go
Synopsis: Simulate packet networks in process with synctest
Description:

This package provides a small Go library for simulating packet networks in-process. It provides drop-in net.PacketConn endpoints connected through configurable virtual links with bandwidth, latency, and MTU constraints. Useful for testing networking code without sockets or root privileges.

go-github-com-sclevine-spec 1.4.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/sclevine/spec
Licenses: ASL 2.0
Build system: go
Synopsis: BDD-style test organizer for Go
Description:

Spec is a simple BDD test organizer for Go. It minimally extends the standard library testing package by facilitating easy organization of Go 1.7+ subtests.

Total packages: 33008