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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


go-github-com-golangplus-testing 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-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.1.1 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-go-playground-validator-v10 10.23.0
Propagated dependencies: go-github-com-gabriel-vasile-mimetype@1.4.5 go-github-com-go-playground-locales@0.14.1 go-github-com-go-playground-universal-translator@0.18.1 go-github-com-leodido-go-urn@1.4.0 go-golang-org-x-crypto@0.43.0 go-golang-org-x-text@0.30.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-playground/validator
Licenses: Expat
Build system: go
Synopsis: Validator for structs and individual fields based on tags
Description:

This package implements value validations for structs and individual fields based on tags. It has the following unique features:

  • Cross Field and Cross Struct validations by using validation tags or custom validators

  • Slice, Array and Map diving, which allows any or all levels of a multidimensional field to be validated

  • Ability to dive into both map keys and values for validation

  • Handles type interface by determining it's underlying type prior to validation

  • Handles custom field types such as sql driver Valuer

  • Alias validation tags, which allows for mapping of several validations to a single tag for easier defining of validations on structs

  • Extraction of custom defined Field Name e.g. can specify to extract the JSON name while validating and have it available in the resulting FieldError

  • Customizable i18n aware error messages.

  • Default validator for the gin web framework

go-github-com-icrowley-fake 0.0.0-20240710202011-f797eb4a99c0
Propagated dependencies: go-github-com-corpix-uarand@0.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/icrowley/fake
Licenses: Expat
Build system: go
Synopsis: Fake data generator for Golang
Description:

Package fake is the fake data generatror for go (Golang), heavily inspired by forgery and ffaker Ruby gems.

go-github-com-go-test-deep 1.1.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/go-test/deep
Licenses: Expat
Build system: go
Synopsis: Human-friendly deep variable equality in Go
Description:

The deep package provides the deep.Equal function which is like reflect.DeepEqual but returns a list of differences. This is helpful when comparing complex types like structures and maps.

go-github-com-marvinjwendt-testza 0.5.2
Propagated dependencies: go-atomicgo-dev-assert@0.0.2 go-github-com-sergi-go-diff@1.3.1 go-github-com-davecgh-go-spew@1.1.1 go-github-com-klauspost-cpuid-v2@2.2.8 go-github-com-pterm-pterm@0.12.79
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/MarvinJWendt/testza
Licenses: Expat
Build system: go
Synopsis: Full-featured test framework for Golang
Description:

Package testza is a full-featured testing framework for Go. It integrates with the default test runner, so you can use it with the standard go test tool. Testza contains easy to use methods, like assertions, output capturing, mocking, and much more.

go-pgmockproxy 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:

pgmockproxy is a PostgreSQL proxy that logs the messages back and forth between the PostgreSQL client and server. This can aid in building a mocking script by running commands against a real server to observe the results. It can also be used to debug applications that speak the PostgreSQL wire protocol without needing to use a tool like Wireshark.

go-github-com-maruel-panicparse 1.6.2
Propagated dependencies: go-github-com-mattn-go-colorable@0.1.13 go-github-com-mattn-go-isatty@0.0.20 go-github-com-mgutz-ansi@0.0.0-20200706080929-d51e80ef957d go-golang-org-x-sys@0.37.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/maruel/panicparse
Licenses: ASL 2.0
Build system: go
Synopsis: Toolkit for parsing Go stack traces
Description:

This package provides a toolkit for parsing Go language panic stack traces. It simplifies the traces to make salient information more visible and aid debugging.

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-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-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-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-nbio-st 0.0.0-20140626010706-e9e8d9816f32
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/nbio/st
Licenses: ASL 2.0
Build system: go
Synopsis: Tiny test framework for Go
Description:

Package st, pronounced ghost, is a tiny test framework for making short, useful assertions in your Go tests. Assert(t, have, want) and Refute(t, have, want) abort a test immediately with t.Fatal. Expect(t, have, want) and Reject(t, have, want) allow a test to continue, reporting failure at the end with t.Error. They print nice error messages, preserving the order of have (actual result) before want (expected result) to minimize confusion.

go-github-com-shabbyrobe-gocovmerge 0.0.0-20230507112040-c3350d9342df
Propagated dependencies: go-golang-org-x-tools@0.37.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/shabbyrobe/gocovmerge
Licenses: FreeBSD
Build system: go
Synopsis: Merge coverprofile results from multiple test coverage runs
Description:

This package takes the results from multiple go test -coverprofile runs and merges them into one profile.

go-github-com-smarty-gunit 1.5.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/smarty/gunit
Licenses: Expat
Build system: go
Synopsis: Golang xUnit-style test fixture test adapter
Description:

Package gunit provides testing package hooks and convenience functions for writing tests in an xUnit style.

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-jacobsa-reqtrace 0.0.0-20150505043853-245c9e0234cb
Propagated dependencies: go-golang-org-x-net@0.46.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-coder-quartz 0.2.1
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-alecthomas-assert-v2 2.10.0
Propagated dependencies: go-github-com-alecthomas-repr@0.4.0 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/alecthomas/assert/
Licenses: Expat
Build system: go
Synopsis: Go assertion library
Description:

Assertion library that:

  • makes spotting differences in equality much easier

  • uses repr and diffmatchpatch to display structural differences in colour

  • aborts tests on first assertion failure

go-github-com-corpix-uarand 0.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/corpix/uarand
Licenses: Unlicense
Build system: go
Synopsis: Random user-agent generator for Golang
Description:

This package implements a functionality to generate random user-agent strings which may be used in mock tests.

go-github-com-onsi-ginkgo-v2 2.23.4
Propagated dependencies: go-github-com-go-logr-logr@1.4.2
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/onsi/ginkgo
Licenses: Expat
Build system: go
Synopsis: BDD-style testing framework for Go
Description:

Ginkgo is a Behaviour-Driven Development testing framework for Go. It builds on top of Go's builtin testing library and is complemented by the Gomega matcher library.

go-github-com-google-gofuzz 1.2.0
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/google/gofuzz
Licenses: ASL 2.0
Build system: go
Synopsis: Fuzz testing library for Go
Description:

Gofuzz is a library for populationg Go objects with random values for the purpose of fuzz testing.

go-github-com-jarcoal-httpmock 1.3.1
Channel: guix
Location: gnu/packages/golang-check.scm (gnu packages golang-check)
Home page: https://github.com/jarcoal/httpmock
Licenses: Expat
Build system: go
Synopsis: HTTP mocking for Golang
Description:

Package httpmock provides tools for mocking HTTP responses. It implements exact URL and regexp matches.

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.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31087