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

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-gkampitakis-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-gkampitakis-go-snaps 0.5.15-0.0832b79
Propagated dependencies: go-github-com-gkampitakis-ciinfo@0.3.3 go-github-com-goccy-go-yaml@1.18.0 go-github-com-kr-pretty@0.3.1 go-github-com-maruel-natural@1.3.0 go-github-com-sergi-go-diff@1.3.1 go-github-com-tidwall-gjson@1.17.1 go-github-com-tidwall-pretty@1.2.1 go-github-com-tidwall-sjson@1.2.5
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/gkampitakis/go-snaps
Licenses: Expat
Build system: go
Synopsis: Jest-like snapshot testing in Go
Description:

go-snaps is a Go implementation of Jest snapshot testing.

go-github-com-gostaticanalysis-comment 1.5.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/comment
Licenses: Expat
Build system: go
Synopsis: Go static analysis utilities for CommentMap
Description:

This package provides utilities for ast.CommentMap.

go-github-com-warpfork-go-wish 0.0.0-20220906213052-39a1cc7a02d0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/warpfork/go-wish
Licenses: Expat
Build system: go
Synopsis: Test assertions for Golang
Description:

wish is a test assertion library for Golang, designed to gracefully enhance standard library testing package and behaviors of the go test command.

go-modernc-org-ccorpus2 1.5.2
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://gitlab.com/cznic/ccorpus2
Licenses: Modified BSD
Build system: go
Synopsis: Continuation of ccorpus using @code{embed.FS}
Description:

This package provides a test corpus of C code.

go-github-com-jacobsa-ogletest 0.0.0-20170503003838-80d50a735a11
Propagated dependencies: go-github-com-jacobsa-oglematchers@0.0.0-20150720000706-141901ea67cd go-github-com-jacobsa-oglemock@0.0.0-20150831005832-e94d794d06ff go-github-com-jacobsa-reqtrace@0.0.0-20150505043853-245c9e0234cb go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jacobsa/ogletest
Licenses: ASL 2.0
Build system: go
Synopsis: Expressive unit tests
Description:

Package ogletest provides a framework for writing expressive unit tests. It integrates with the builtin testing package, so it works with the gotest command. Unlike the testing package which offers only basic capabilities for signalling failures, it offers ways to express expectations and get nice failure messages automatically.

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-matryer-moq 0.6.0
Propagated dependencies: go-github-com-pmezard-go-difflib@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/matryer/moq
Licenses: Expat
Build system: go
Synopsis: Interface mocking tool for @command{go generate}
Description:

Moq is a tool that generates a struct from any interface. The struct can be used in test code as a mock of the interface.

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-stretchr-testify 1.11.1
Propagated dependencies: go-github-com-davecgh-go-spew@1.1.1 go-github-com-pmezard-go-difflib@1.0.0 go-github-com-stretchr-objx@0.5.3 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/stretchr/testify
Licenses: Expat
Build system: go
Synopsis: Go helper library for tests and invariant checking
Description:

This package provide many tools for testifying that your code will behave as you intend.

Features include:

  • Easy assertions

  • Mocking

  • HTTP response trapping

  • Testing suite interfaces and functions.

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-github-com-jacobsa-oglematchers 0.0.0-20150720000706-141901ea67cd
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jacobsa/oglematchers
Licenses: ASL 2.0
Build system: go
Synopsis: Matchers for Go testing framework
Description:

Package oglematchers provides a set of matchers useful in a testing or mocking framework. These matchers are inspired by and mostly compatible with Google Test for C++ and Google JS Test.

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-smarty-assertions 1.16.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/smarty/assertions
Licenses: Expat
Build system: go
Synopsis: Fluent assertion-style functions
Description:

Package assertions contains the implementations for all assertions which are referenced in goconvey's convey package and gunit gunit for use with the So(...) method. They can also be used in traditional Go test functions and even in applications.

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-go-simpler-org-assert 0.9.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://go-simpler.org/assert
Licenses: MPL 2.0
Build system: go
Synopsis: Assertions for the standard testing package
Description:

This package implements assertions for the standard testing package, and is a minimalistic replacement for the stretchr/testify package.

go-github-com-tdewolff-test 1.0.10
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/tdewolff/test
Licenses: Expat
Build system: go
Synopsis: Go test helper functions
Description:

This package implements a few functions that are useful for io testing, such as readers and writers that fail after N consecutive reads/writes.

go-go-abhg-dev-testing-stub 0.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/abhinav/stub-go/tree
Licenses: Modified BSD
Build system: go
Synopsis: Trivial stubbing package for Go
Description:

Package stub provides helper functions to replace global variables for testing, and restore them afterwards.

go-nlreturn 2.2.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/ssgreg/nlreturn
Licenses: Expat
Build system: go
Synopsis: Linter requiring new line before return statements
Description:

This package implements a linter that requires a new line before return and branch statements except when the return is alone inside a statement group (such as an if statement) to increase code clarity.

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-tetafro-godot 1.5.4
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/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-pgregory-net-rapid 1.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://pgregory.net/rapid/
Licenses: MPL 2.0
Build system: go
Synopsis: Go property-based testing library
Description:

Rapid is a Go library for property-based testing.

Rapid checks that properties you define hold for a large number of automatically generated test cases. If a failure is found, rapid automatically minimizes the failing test case before presenting it.

Features:

  • imperative Go API with type-safe data generation using generics

  • data generation biased to explore "small" values and edge cases more thoroughly

  • fully automatic minimization of failing test cases

  • persistence and automatic re-running of minimized failing test cases

  • support for state machine ("stateful" or "model-based") testing

  • no dependencies outside the Go standard library

go-github-com-jacobsa-reqtrace 0.0.0-20150505043853-245c9e0234cb
Propagated dependencies: go-golang-org-x-net@0.53.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jacobsa/reqtrace
Licenses: ASL 2.0
Build system: go
Synopsis: Simple request tracing framework
Description:

Package reqtrace contains a very simple request tracing framework.

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.

Total packages: 73980