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

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-rubyist-tracerx 0.0.0-20170927163412-787959303086
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/rubyist/tracerx/
Licenses: Expat
Build system: go
Synopsis: Output tracing information in your Go app
Description:

This package is a simple tracing application that logs messages depending on environment variables. It is very much inspired by git's GIT_TRACE mechanism.

go-github-com-ysmood-got 0.42.3
Propagated dependencies: go-github-com-ysmood-gop@0.3.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/ysmood/got
Licenses: Expat
Build system: go
Synopsis: Go test helpers and assertion library
Description:

Got is a Go test helper library that provides assertion functions and utilities for writing cleaner test code.

go-github-com-dnaeon-go-vcr 1.2.0
Propagated dependencies: go-gopkg-in-yaml-v2@2.4.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/dnaeon/go-vcr
Licenses: FreeBSD
Build system: go
Synopsis: Record and replay your HTTP interactions
Description:

@codego-vcr simplifies testing by recording your HTTP interactions and replaying them in future runs in order to provide fast, deterministic and accurate testing of your code.

go-github-com-poy-onpar 0.3.5
Propagated dependencies: go-github-com-fatih-color@1.17.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/poy/onpar
Licenses: Expat
Build system: go
Synopsis: Parallel testing framework for Golang
Description:

This package implements a parallel testing framework for Go.

go-github-com-go-openapi-testify-enable-yaml-v2 2.6.0
Propagated dependencies: 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/testify
Licenses: ASL 2.0
Build system: go
Synopsis: [YAMLEq] capability in Go testify module
Description:

Package yaml enables the YAMLEq capability in testify.

go-github-com-coder-quartz 0.3.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/coder/quartz
Licenses: CC0
Build system: go
Synopsis: Golang time testing library for writing deterministic unit tests
Description:

Package quartz is a library for testing time related code. It exports an interface Clock that mimics the standard library time package functions. In production, an implementation that calls thru to the standard library is used. In testing, a Mock clock is used to precisely control and intercept time functions.

go-github-com-gostaticanalysis-forcetypeassert 0.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/gostaticanalysis/forcetypeassert
Licenses: Expat
Build system: go
Synopsis: Linter for forcing type assertions
Description:

This package finds type assertions which are forced with no check for if the assertion failed.

go-loggercheck 0.11.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/timonwong/loggercheck
Licenses: Expat
Build system: go
Synopsis: Go linter for common logger libraries
Description:

This package provides a Go linter for common logger libraries:

  • kitlog

  • klog

  • logr

  • log/slog

  • zap

go-nosprintfhostport 0.3.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/stbenjam/no-sprintf-host-port
Licenses: Expat
Build system: go
Synopsis: Linter to check for abuse of sprintf
Description:

This linter checks that sprintf is not used to construct a host:port combination in a URL.

go-github-com-uudashr-iface 1.4.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/uudashr/iface
Licenses: ASL 2.0
Build system: go
Synopsis: Detect overuse of interfaces in Go
Description:

This package provides analyzers that designed to identify the incorrect use of interfaces, helping developers avoid interface pollution.

go-code-pfad-fr-check 1.1.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://code.pfad.fr/check
Licenses: CC0
Build system: go
Synopsis: Minimal Go assertion package
Description:

Package check is a minimalist Go assertion package.

go-github-com-stbenjam-no-sprintf-host-port 0.3.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/stbenjam/no-sprintf-host-port
Licenses: Expat
Build system: go
Synopsis: Linter to check for abuse of sprintf
Description:

This linter checks that sprintf is not used to construct a host:port combination in a URL.

go-github-com-newmo-oss-go-caller 0.1.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/newmo-oss/go-caller
Licenses: Expat
Build system: go
Synopsis: Collect stack traces at runtime
Description:

This package provides a library for collecting stack traces at runtime.

go-github-com-golangplus-testing 1.0.0
Propagated dependencies: go-github-com-golangplus-fmt@1.0.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/golangplus/testing
Licenses: Modified BSD
Build system: go
Synopsis: Additions to Go's standard testing package
Description:

This package provides additions to Go's stdlib testing.

go-errcheck 1.20.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/kisielk/errcheck
Licenses: Expat
Build system: go
Synopsis: Check whether @code{error} is checked in Go code
Description:

errcheck finds silently ignored errors in Go code.

godot 1.5.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tetafro/godot
Licenses: Expat
Build system: go
Synopsis: Linter that checks that comments end in a period
Description:

This package checks if comments contain a period at the end of the last sentence if needed.

go-github-com-bsm-gomega 1.27.10
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/bsm/gomega
Licenses: Expat
Build system: go
Synopsis: Straight copy of Gomega library
Description:

This is a straight copy of the excellent Gomega library, stripped to the bare core to be free of third-party dependencies.

go-golang-org-x-lint 0.0.0-20241112194109-818c5a804067
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://golang.org/x/lint
Licenses: Modified BSD
Build system: go
Synopsis: Linter for Go source code
Description:

This is a linter for Go source code. Unlike gofmt, it doesn't reformat the source code, it only prints out style mistakes.

go-github-com-fzipp-gocyclo 0.6.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/fzipp/gocyclo
Licenses: Modified BSD
Build system: go
Synopsis: Calculate cyclomatic complexity in Go
Description:

This package calculates the cyclomatic complexities of functions and methods in Go source code.

go-github-com-adamkorcz-go-118-fuzz-build 0.0.0-20250520111509-a70c2aa677fa
Propagated dependencies: go-github-com-adalogics-go-fuzz-headers@0.0.0-20240806141605-e8a1dd7889d6 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/AdamKorcz/go-118-fuzz-build
Licenses: ASL 2.0
Build system: go
Synopsis: Fuzzy testing for Golang
Description:

This package implements a tool to compile native Golang fuzzers to libFuzzer fuzzers.

go-github-com-sourcegraph-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-github-com-go-testfixtures-testfixtures-v3 3.19.0
Propagated dependencies: go-github-com-goccy-go-yaml@1.18.0 go-golang-org-x-sync@0.21.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-testfixtures/testfixtures
Licenses: Expat
Build system: go
Synopsis: Ruby on Rails like test fixtures for Go
Description:

This package mimics the Ruby on Rails' way of writing tests for database applications, where sample data is kept in fixtures files. Before the execution of every test, the test database is cleaned and the fixture data is loaded into the database.

go-github-com-warpfork-go-testmark 0.12.1
Propagated dependencies: go-github-com-warpfork-go-fsx@0.4.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/warpfork/go-testmark
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Parser for @code{testmark} format
Description:

go-testmark is a library to parse, patch data and test fixtures from Markdown files, using the testmark format, which itself is a subset of Markdown format.

go-github-com-erikstmartin-go-testdb 0.0.0-20160219214506-8d10e4a1bae5
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/erikstmartin/go-testdb
Licenses: FreeBSD
Build system: go
Synopsis: Go framework for stubbing responses
Description:

This package implements a framework for stubbing responses from Go's driver.Driver interface.

This can be used to sit in place of your sql.Db so that you can stub responses for sql calls, and remove database dependencies for your test suite.

Total packages: 33008