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

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-ciinfo 0.3.3
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gkampitakis/ciinfo
Licenses: Expat
Build system: go
Synopsis: Get details about the current Continuous Integration environment
Description:

This package provides ciinfo, a tool to get details about the current Continuous Integration environment, including checking if running in a CI system, which CI system, build id, and more.

This is a reimplementation of ci-info in Go.

go-github-com-chzyer-test 1.0.0
Propagated dependencies: go-github-com-chzyer-logex@1.2.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/chzyer/test
Licenses: Expat
Build system: go
Synopsis: Testing library for Go
Description:

A testing library for Go programs.

go-staticcheck 0.6.1
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
Description:

Staticcheck is a state of the art linter for the Go programming language. Using static analysis, it finds bugs and performance issues, offers simplifications, and enforces style rules.

go-github-com-denis-tingaikin-go-header 1.0.0
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-gopkg-in-yaml-v3@3.0.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/denis-tingaikin/go-header
Licenses: GPL 3
Build system: go
Synopsis: Go linter for copyright headers
Description:

Simple Go source code linter providing checks for copyright headers.

go-github-com-gostaticanalysis-forcetypeassert 0.2.0
Propagated dependencies: go-golang-org-x-tools@0.44.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-github-com-ultraware-whitespace 0.2.0
Propagated dependencies: go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/ultraware/whitespace
Licenses: Expat
Build system: go
Synopsis: Whitespace linter for Go
Description:

This package is a linter that checks for unnecessary newlines at the start and end of functions, if, for, etc.

go-github-com-data-dog-go-sqlmock 1.5.2
Propagated dependencies: go-github-com-kisielk-sqlstruct@0.0.0-20210630145711-dae28ed37023
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/DATA-DOG/go-sqlmock
Licenses: Modified BSD
Build system: go
Synopsis: SQL driver mock for Golang
Description:

Package sqlmock is a mock library implementing sql driver. Which has one and only purpose - to simulate any sql driver behavior in tests, without needing a real database connection. It helps to maintain correct TDD workflow.

go-github-com-pkg-profile 1.7.0
Propagated dependencies: go-github-com-felixge-fgprof@0.9.4
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/pkg/profile
Licenses: FreeBSD
Build system: go
Synopsis: Simple profiling for Go
Description:

Profile provides a simple way to manage runtime/pprof profiling of your Go application.

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-go-uber-org-mock 0.6.0
Propagated dependencies: go-golang-org-x-mod@0.35.0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://pkg.go.dev/go.uber.org/mock
Licenses: ASL 2.0
Build system: go
Synopsis: Mocking framework for the Golang
Description:

This package provides a mocking framework which integrates well with built-in testing package, but can be used in other contexts too.

go-tenv 1.12.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/sivchari/tenv
Licenses: Expat
Build system: go
Synopsis: Analyzer to detect use of Go @code{os.Setenv}
Description:

This package provide a Go analyzer that detects using os.Setenv instead of t.Setenv since Go1.17.

go-github-com-maxatome-go-testdeep 1.15.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/maxatome/go-testdeep
Licenses: FreeBSD
Build system: go
Synopsis: Extended HTTP API testing framework
Description:

Package testdeep allows flexible deep comparison, it is an adaptation of Perl's Test::Deep perl.

go-github-com-frankban-quicktest 1.14.6
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-github-com-kr-pretty@0.3.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/frankban/quicktest
Licenses: Expat
Build system: go
Synopsis: Quick helpers for testing Go applications
Description:

Package quicktest provides a collection of Go helpers for writing tests.

go-structlayout-pretty 0.6.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://staticcheck.dev/
Licenses: Expat
Build system: go
Synopsis: Format the output of go-structlayout with ASCII art in Go
Description:

This package takes go-structlayout-like JSON and prints an ASCII fraphic representing the memory layout.

go-gopkg-in-dnaeon-go-vcr-v4 4.0.6
Propagated dependencies: go-go-yaml-in-yaml-v4@4.0.0-rc.4
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-pprof 0.0.0-20250317173921-a4b03ec1a45e
Propagated dependencies: go-github-com-chzyer-readline@1.5.1 go-github-com-ianlancetaylor-demangle@0.0.0-20230524184225-eabc099b10ab go-golang-org-x-sys@0.43.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/google/pprof
Licenses: ASL 2.0 Modified BSD ASL 2.0 ISC
Build system: go
Synopsis: Visualization and analysis of profiling data
Description:

pprof is a tool for visualization and analysis of profiling data.

It reads a collection of profiling samples in profile.proto format and generates reports to visualize and help analyze the data. It can generate both text and graphical reports (through the use of the dot visualization package). This package provides an command line interface (CLI) tool.

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.

go-wrapcheck 2.12.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tomarrell/wrapcheck
Licenses: Expat
Build system: go
Synopsis: Go linter to check errors are properly wrapped
Description:

This package provides a simple Go linter to check that errors from external packages are wrapped during return to help identify the error source during debugging.

go-github-com-stvp-go-udp-testing 0.0.0-20201019212854-469649b16807
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/stvp/go-udp-testing
Licenses: Expat
Build system: go
Synopsis: UDP test helpers for Golang
Description:

This package implements UDP test helpers. It lets assert that certain strings must or must not be sent to a given local UDP listener.

go-github-com-zeebo-assert 1.3.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/zeebo/assert
Licenses: CC0
Build system: go
Synopsis: High-level assertions for tests
Description:

assert is a testing library that provides high-level assertions API based on Go testing library procedures.

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.

revive 1.15.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://revive.run/
Licenses: Expat
Build system: go
Synopsis: Drop-in replacement for @code{golint}
Description:

This package provides a drop-in replacement of golint - revive a lint framework custom rules.

go-github-com-gostaticanalysis-nilerr 0.1.2
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-github-com-gostaticanalysis-comment@1.5.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gostaticanalysis/nilerr
Licenses: Expat
Build system: go
Synopsis: Linter for bad err-nil checks
Description:

This package finds code that returns nil in an if err != nil check.

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.44.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.

Total packages: 72465