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

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-josharian-mapfs 0.0.0-20210615234106-095c008854e6
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/josharian/mapfs
Licenses: Modified BSD
Build system: go
Synopsis: Fork of Go std's testing/fstest.MapFS
Description:

This is a fork of the MapFS component of the Go standard library's testing/fstest package.

go-github-com-hexops-autogold-v2 2.3.0
Propagated dependencies: go-github-com-fatih-color@1.17.0 go-github-com-hexops-gotextdiff@1.0.3 go-github-com-hexops-valast@1.5.0 go-github-com-nightlyone-lockfile@1.0.0 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/hexops/autogold
Licenses: ASL 2.0 Expat
Build system: go
Synopsis: Automatically update Go tests
Description:

Package autogold makes go test -update automatically update Go tests (golden files and Go values in e.g. foo_test.go).

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-github-com-timakin-bodyclose 0.0.0-20241222091800-1db5c5ca4d67
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-github-com-gostaticanalysis-analysisutil@0.7.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/timakin/bodyclose
Licenses: Expat
Build system: go
Synopsis: Static analysis tool for res.Body
Description:

bodyclose is a static analysis tool which checks whether res.Body is correctly closed.

go-go-bug-st-testifyjson 1.3.0
Propagated dependencies: go-github-com-itchyny-gojq@0.12.18
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://go.bug.st/testifyjson
Licenses: Modified BSD
Build system: go
Synopsis: Unit-test JSON output in Golang
Description:

Package testifyjson is a collection of utilities and helper function for unit testing JSON output in Go.

go-github-com-go-quicktest-qt 1.101.0
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/go-quicktest/qt
Licenses: Expat
Build system: go
Synopsis: Qt: quicker Go tests
Description:

Package qt implements assertions and other helpers wrapped around the standard library's testing types.

go-github-com-maxbrunsfeld-counterfeiter 6.12.2
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/maxbrunsfeld/counterfeiter
Licenses: Expat
Build system: go
Synopsis: Generate self-contained, type-safe test doubles in Go
Description:

This package provides fake implementations of the object's collaborators.

go-testdox 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.36.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. This package provides an command line interface (CLI) tool.

go-github-com-newmo-oss-gotestingmock 0.2.0
Propagated dependencies: 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/gotestingmock
Licenses: Expat
Build system: go
Synopsis: Mocking utilities for Go
Description:

This package provides mocking utilities for unit tests in Go.

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-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-github-com-alingse-asasalint 0.0.11
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/alingse/asasalint
Licenses: Expat
Build system: go
Synopsis: Lint pass any slice as any in variadic function
Description:

Golang linter, lint that pass any slice as any in variadic function.

go-gotest-tools-v3 3.5.2
Propagated dependencies: go-github-com-google-go-cmp@0.7.0 go-golang-org-x-tools@0.44.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://gotest.tools
Licenses: ASL 2.0
Build system: go
Synopsis: gotest.tools
Description:

Package gotesttools is a collection of packages to augment testing and support common patterns.

Packages:

  • assert - compare values and fail the test when a comparison fails

  • env - test code which uses environment variables

  • fs - create temporary files and compare a filesystem tree to an expected value

  • golden - compare large multi-line strings against values frozen in golden files

  • icmd - execute binaries and test the output

  • poll - test asynchronous code by polling until a desired state is reached

  • skip - skip a test and print the source code of the condition used to skip the test

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-dgryski-go-ddmin 0.0.0-20210904190556-96a6d69f1034
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/dgryski/go-ddmin
Licenses: FreeBSD
Build system: go
Synopsis: Delta-minimization algorithm in Golang
Description:

Package ddmin implements the delta-minimization test minimization algorithm.

go-github-com-sonatard-noctx 0.4.0
Propagated dependencies: go-golang-org-x-tools@0.44.0 go-github-com-gostaticanalysis-analysisutil@0.7.1
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-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-github-com-hexops-gotextdiff 1.0.3
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/hexops/gotextdiff
Licenses: Modified BSD
Build system: go
Synopsis: Unified text diffing in Go
Description:

This package provides a library to generate unified diffs.

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-smartystreets-goconvey 1.8.1
Propagated dependencies: go-github-com-jtolds-gls@4.20.0 go-github-com-smarty-assertions@1.16.0 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/smartystreets/goconvey
Licenses: Expat
Build system: go
Synopsis: Go testing tool with both a web and terminal user interface
Description:

GoConvey is a testing tool for Go. It integrates with go test, can show test coverage and has a web user interface that will refresh automatically.

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-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-structlayout 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: Display the layout (field sizes and padding) of structs in Go
Description:

This package prints the layout of a struct in Go, which is the byte offset and size of each field, respecting padding. This information is printed in human-readable form by default, or as JSON with the -json flag.

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.

Total packages: 73980