Projects in Awesome Lists tagged with property-based-testing
A curated list of projects in awesome lists tagged with property-based-testing .
https://github.com/hypothesisworks/hypothesis
The property-based testing library for Python
fuzzing property-based-testing python testing
Last synced: 05 Jan 2026
https://github.com/HypothesisWorks/hypothesis
Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
fuzzing property-based-testing python testing
Last synced: 26 Mar 2025
https://github.com/dubzzz/fast-check
Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
faker fuzzing generative-testing property-based-testing quickcheck tdd testing typescript unit-testing
Last synced: 13 May 2025
https://github.com/schemathesis/schemathesis
Supercharge your API testing, catch bugs, and ensure compliance
cli graphql hacktoberfest hypothesis openapi openapi3 property-based-testing pytest swagger testing
Last synced: 12 May 2025
https://github.com/functionaljava/functionaljava
Functional programming in Java
algebra algebraic-data-types effects functional-programming java monad monoid optics persistent-data-structure property-based-testing
Last synced: 13 Apr 2025
https://github.com/typelift/swiftcheck
QuickCheck for Swift
property-based-testing quickcheck swift
Last synced: 15 May 2025
https://github.com/typelift/SwiftCheck
QuickCheck for Swift
property-based-testing quickcheck swift
Last synced: 06 Aug 2025
https://github.com/pholser/junit-quickcheck
Property-based testing, JUnit-style
java junit property-based-testing quickcheck
Last synced: 17 Dec 2025
https://github.com/whatyouhide/stream_data
Data generation and property-based testing for Elixir. 🔮
data-generation elixir property-based-testing property-testing quickcheck
Last synced: 13 May 2025
https://github.com/trailofbits/deepstate
A unit test-like interface for fuzzing and symbolic execution
fuzzing property-based-testing symbolic-execution testing-framework testing-tools unit-testing
Last synced: 15 May 2025
https://github.com/life4/deal
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
contracts contracts-programming dbc deal decorators design-by-contract flake8 functional-programming hacktoberfest interface invariant linter mypy property-based-testing python pythonic refinement-types testing typing validation
Last synced: 26 Mar 2025
https://github.com/haf/expecto
A smooth testing lib for F#. APIs made for humans! Strong testing methodologies for everyone!
performance-testing property-based-testing stress-testing testing unit-testing
Last synced: 13 May 2025
https://github.com/rohanpadhye/jqf
JQF + Zest: Coverage-guided semantic fuzzing for Java.
afl coverage-guided-fuzzing fuzzing junit property-based-testing quickcheck
Last synced: 31 Mar 2025
https://github.com/elixir-toniq/norm
Data specification and generation
elixir property-based-testing specifcation
Last synced: 14 May 2025
https://github.com/hedgehogqa/haskell-hedgehog
Release with confidence, state-of-the-art property testing for Haskell.
haskell property-based-testing property-testing quickcheck test testing testing-tools
Last synced: 13 Apr 2025
https://github.com/rohanpadhye/JQF
JQF + Zest: Coverage-guided semantic fuzzing for Java.
afl coverage-guided-fuzzing fuzzing junit property-based-testing quickcheck
Last synced: 13 Mar 2025
https://github.com/leanovate/gopter
GOlang Property TestER
golang golang-property-tester property-based-testing
Last synced: 26 Mar 2025
https://github.com/flyingmutant/rapid
Rapid is a modern Go property-based testing library
fuzzing golang property-based-testing property-testing quickcheck testing
Last synced: 12 Apr 2025
https://github.com/qqwy/elixir-type_check
TypeCheck: Fast and flexible runtime type-checking for your Elixir projects.
elixir-lang hacktoberfest metaprogramming property-based-testing type-checking
Last synced: 15 May 2025
https://github.com/Qqwy/elixir-type_check
TypeCheck: Fast and flexible runtime type-checking for your Elixir projects.
elixir-lang hacktoberfest metaprogramming property-based-testing type-checking
Last synced: 28 Mar 2025
https://github.com/quicktheories/quicktheories
Property based testing for Java 8
java-8 junit property-based-testing quickcheck testing
Last synced: 05 Apr 2025
https://github.com/quicktheories/QuickTheories
Property based testing for Java 8
java-8 junit property-based-testing quickcheck testing
Last synced: 02 Apr 2025
https://github.com/loiclec/fuzzcheck-rs
Modular, structure-aware, and feedback-driven fuzzing engine for Rust functions
coverage-guided-fuzzing fuzzer fuzzing grammar-fuzzer property-based-testing rust testing
Last synced: 02 Apr 2025
https://github.com/alfert/propcheck
Property based Testing for Elixir (based upon PropEr)
elixir propcheck proper property-based-testing
Last synced: 21 Oct 2025
https://github.com/c-cube/qcheck
QuickCheck inspired property-based testing for OCaml.
alcotest monadic-interface ocaml ounit property-based-testing quickcheck random random-generator testing
Last synced: 15 May 2025
https://github.com/rantly-rb/rantly
Ruby Imperative Random Data Generator and Quickcheck
minitest property-based-testing quickcheck random randomness randomness-generation randomness-testing rspec ruby test-unit
Last synced: 16 May 2025
https://github.com/scalaprops/scalaprops
property based testing library for Scala
dotty mersenne-twister prng property-based-testing scala scala-js scala-native scala3 scalaprops scalaz testing
Last synced: 14 Apr 2025
https://github.com/hedgehogqa/fsharp-hedgehog
Release with confidence, state-of-the-art property testing for .NET.
csharp dotnet fsharp property-based-testing property-testing quickcheck test testing testing-tools
Last synced: 14 May 2025
https://github.com/python-jsonschema/hypothesis-jsonschema
Tools to generate test data from JSON schemata with Hypothesis
hypothesis json-schema property-based-testing python
Last synced: 11 May 2025
https://github.com/ohbarye/pbt
Property-Based Testing tool for Ruby that supports concurrency with Ractor.
parallel property-based-testing ractor ruby testing
Last synced: 08 Apr 2025
https://github.com/japgolly/nyaya
Random Data Generation and/or Property Testing in Scala & Scala.JS.
fp functional-programming property-based-testing property-testing random random-data-generation scala scalajs
Last synced: 05 Apr 2025
https://github.com/ghandic/jsf
Creates fake JSON files from a JSON schema
commandline faker fastapi jsf json-schema property-based-testing python
Last synced: 15 May 2025
https://github.com/jamiemason/expect-more
Curried Type Testing library, and Test Matchers for Jest
assert assertions expect jasmine jasmine-matchers jest jest-matchers matchers predicates property-based-testing test-matchers testing
Last synced: 04 Apr 2025
https://github.com/bodigrim/smallcheck
Test your Haskell code by exhaustively checking its properties
property-based-testing property-testing smallcheck testing
Last synced: 11 Dec 2025
https://github.com/atilaneves/unit-threaded
Advanced unit test framework for D
d dlang dlanguage integration-testing mock mocking property-based-testing property-testing testing unit-testing unittest
Last synced: 19 Oct 2025
https://github.com/agroce/tstl
Template Scripting Testing Language tool: automated test generation for Python
afl afl-fuzz delta-debugging fault-localization fuzzers fuzzing property-based property-based-testing python random-testing swarm-testing test-automation test-generation test-reduction testing testing-tools tstl
Last synced: 07 Apr 2025
https://github.com/qqwy/ruby-prop_check
Property Testing library in Ruby
property-based-testing property-testing quickcheck ruby
Last synced: 06 Apr 2025
https://github.com/Qqwy/ruby-prop_check
Property Testing library in Ruby
property-based-testing property-testing quickcheck ruby
Last synced: 16 Jul 2025
https://github.com/gcanti/fp-ts-laws
fp-ts type class laws for property based testing
Last synced: 12 May 2025
https://github.com/seelengrab/propcheck.jl
A package for simple property based testing in julia.
julia julia-language julia-package julialang property-based-testing testing
Last synced: 10 Apr 2025
https://github.com/vic/spec
Data specification conformance and generation for Elixir
clojure-spec data-conformers elixir predicates property-based-testing property-based-testing-specifcation specification
Last synced: 16 Mar 2025
https://github.com/rudymatela/fitspec
refine properties for testing Haskell programs
enumerative-testing leancheck mutation-testing property-based-testing property-refinement property-testing
Last synced: 08 Oct 2025
https://github.com/yoohaemin/decrel
Composable relations for Scala
caliban caliban-graphql cats functional-programming property-based-testing relations scala scalacheck zio zio-test
Last synced: 09 Apr 2025
https://github.com/stevana/property-based-testing-stateful-systems-tutorial
A tutorial about how to apply property-based testing to stateful systems.
fault-injection haskell linearizability property-based-testing simulation-testing state-machines tutorial
Last synced: 21 Mar 2025
https://github.com/garbles/kitimat
A library for generative, property-based testing in TypeScript and Jest.
generative-testing javascript jest property-based-testing quickcheck testing typescript
Last synced: 14 Oct 2025
https://github.com/jmid/qcstm
A simple state-machine framework for OCaml based on QCheck
ocaml property-based-testing quickcheck
Last synced: 25 Jul 2025
https://github.com/psecio/propauth
A library for property-based policy evaluation
authorization php policy policy-evaluation property-based-testing security
Last synced: 11 Apr 2025
https://github.com/seelengrab/supposition.jl
A Julia implementation of choice sequence based PBT, inspired by Hypothesis
fuzzing julia julia-language julialang pbt property-based-testing testing
Last synced: 26 Jun 2025
https://github.com/jmid/pbt-frameworks
An overview of property-based testing functionality
property-based-testing property-testing quickcheck
Last synced: 06 Jan 2026
https://github.com/olipratt/swagger-conformance
Python based tool for testing whether your API conforms to its Swagger schema
fuzzing open-api property-based-testing swagger swagger-schema
Last synced: 11 Apr 2025
https://github.com/rudymatela/leancheck
enumerative property-based testing for Haskell
enumerative-testing haskell leancheck property-based-testing property-testing testing testing-tools
Last synced: 20 Aug 2025
https://github.com/marcelgarus/glados
🍰 A property-based testing framework that tries to break your invariances.
dart dartlang hacktoberfest property-based-testing testing
Last synced: 13 Apr 2025
https://github.com/ligurio/lark-grammars
Grammars suitable for lark parser and Hypothesis
grammar-fuzzer grammars hypothesis hypothesis-testing hypothesis-tests lark lark-grammars property-based-testing quality-assurance testing
Last synced: 30 Jul 2025
https://github.com/gampleman/quick_check.js
A JS implementation of quick_check
property-based-testing quickcheck testing
Last synced: 15 Mar 2025
https://github.com/dubzzz/ava-fast-check
Property based testing for AVA based on fast-check
ava generative-testing property-based-testing quickcheck unit-testing
Last synced: 11 May 2025
https://github.com/typeetfunc/runtypes-generate
Transform runtypes type to jsverify arbitrary for generate sample of data
property-based-testing runtime-typechecking typescript
Last synced: 30 Apr 2025
https://github.com/ocaml-multicore/multicoretests
PBT testsuite and libraries for testing multicore OCaml
multicore-ocaml property-based-testing property-testing quickcheck
Last synced: 30 Apr 2025
https://github.com/dubzzz/fuzz-rest-api
Derive property based testing fast-check into a fuzzer for REST APIs
fast-check fuzzing property-based-testing quickcheck rest-api
Last synced: 22 Mar 2025
https://github.com/jmid/efftester
Effect-Driven Compiler Tester for OCaml
compiler-testing ocaml property-based-testing quickcheck
Last synced: 16 Oct 2025
https://github.com/nanofuzz/nanofuzz
NaNofuzz is a fast and easy-to-use automatic test suite generator for TypeScript that runs inside VS Code
fuzzer fuzzing jest property-based-testing typescript
Last synced: 05 Nov 2025
https://github.com/shmew/fable.jester
Fable bindings for jest and friends for delightful Fable testing.
fable fast-check jest jest-dom property-based-testing react-testing-library testing
Last synced: 07 May 2025
https://github.com/rodrigosetti/swagger-test
Property based testing tool for Swagger APIs
haskell property-based-testing swagger testing
Last synced: 15 Aug 2025
https://github.com/bogdanp/rackcheck
A property-based testing library for Racket.
Last synced: 03 Apr 2025
https://github.com/Bogdanp/rackcheck
A property-based testing library for Racket.
Last synced: 12 May 2025
https://github.com/rudymatela/speculate
Speculate laws about Haskell functions
enumerative-testing haskell leancheck property-based-testing property-discovery property-testing testing theory-exploration
Last synced: 15 Apr 2025
https://github.com/clausejs/clausejs
Write contract once. Get data & function validators & conformers, an accurate & readable project contract, auto-generated API documentation, generative test coverage, plus more. A tool that enables a more predictable workflow for developing your JavaScript projects.
clojure-spec contract docgen documentation documentation-tool javascript property-based-testing regex types typing
Last synced: 28 Oct 2025
https://github.com/dubzzz/fast-check-examples
Property based testing (QuickCheck) examples based on fast-check
fast-check property-based-testing quickcheck tdd
Last synced: 25 Sep 2025
https://github.com/chobeat/hypothesis-csv
Extension for the hypothesis framework to support the generative testing with CSV input
csv generative-testing hypothesis property-based-testing python-library python3
Last synced: 14 Apr 2025
https://github.com/moonbitlang/quickcheck
Automatic testing of MoonBit programs
Last synced: 11 Jun 2025
https://armcn.github.io/quickcheck/
Property Based Testing in R
functional-programming property-based-testing r rstats
Last synced: 24 Apr 2025
https://github.com/armcn/quickcheck
Property Based Testing in R
functional-programming property-based-testing r rstats
Last synced: 09 Oct 2025
https://github.com/hedgehogqa/fsharp-hedgehog-experimental
Hedgehog with batteries included: Auto-generators, extra combinators, and more.
combinators hedgehog property-based-testing testing
Last synced: 06 May 2025
https://github.com/imrafaelmerino/json-values
Persistent Json in Java
avro-schema functional-programming immutable immutable-objects java json json-api json-generator json-schema json-values persistent-data-structure prng property-based-testing
Last synced: 25 Apr 2025
https://github.com/nicoabie/quickcheck
Randomized testing for Prolog à la QuickCheck
prolog property-based-testing quickcheck swi-prolog
Last synced: 06 Mar 2025
https://github.com/neysofu/reltester
Automatically verify traits invariants for [Partial]Eq, [Partial]Ord, Hash, [DoubleEnded|Fused]iterator
math property-based-testing rust
Last synced: 05 May 2025
https://github.com/FuzzyMonkeyCo/monkey
@FuzzyMonkeyCo's minion
api cli-application exploratory-test-monkey generative-testing hacktoberfest http integration-testing model-based-test openapi openapi-validation property-based-testing property-testing swagger test-automation test-runners testing tests unit-testing validations
Last synced: 10 May 2025
https://github.com/jmid/wasm-prop-tester
A stack-driven generator of arbitrary WebAssembly programs
property-based-testing property-testing quickcheck wasm webassembly
Last synced: 16 Aug 2025
https://github.com/sageserpent-open/americium
Generation of test case data for Scala and Java, in the spirit of QuickCheck. When your test fails, it gives you a minimised failing test case and a way of reproducing the failure immediately.
java parameterised-tests property-based-testing scala testing-tools
Last synced: 28 Aug 2025
https://github.com/janiczek/elm-minithesis
An Elm port of Minithesis
elm hypothesis minithesis property-based-testing
Last synced: 30 Apr 2025
https://github.com/pblasucci/growinggildedrose
This is (yet another) take on the Gilded Rose Kata, originally conceived by Terry Hughes.
approval-testing brown-field csharp domain-modeling dotnet fsharp property-based-testing
Last synced: 15 Apr 2025
https://github.com/msoedov/quick.py
Property-based testing library for Python
property-based-testing python quickcheck type-annotations
Last synced: 25 Jul 2025
https://github.com/jakoschiko/dicetest
Framework for writing tests with randomly generated test data
fuzz-testing property-based-testing quickcheck rust
Last synced: 05 Apr 2025
https://github.com/rudymatela/extrapolate
generalize counter-examples of property-based testing
counter-example-generalization debugging enumerative-testing generalization haskell leancheck property-based-testing property-testing testing testing-tools
Last synced: 15 Apr 2025
https://github.com/jmid/qc-ptrees
A model-based QuickCheck test of ptrees (Patricia trees)
model-based-testing ocaml patricia-tree property-based-testing quickcheck
Last synced: 25 Jul 2025
https://github.com/trollaklass/troll-of-fame-reason
PBT workshop in ReasonML
esy property-based-testing qcheck reasonml rely workshop
Last synced: 07 May 2025
https://github.com/rkoeninger/kitchensink
Multi-paradigm programming in C#
absurd caching category-theory concurrency data-structures date-time dependency-injection dotnet-core dynamic-scope lenses library lunacy multi-paradigm-programming multiple-dispatch property-based-testing pure-io retry-mechanism virtual-file-system
Last synced: 29 Oct 2025
https://github.com/nwjsmith/generators.graph
A library of test.check generators for graph data
clojure clojure-spec graph graphs property-based-testing test-check
Last synced: 14 Apr 2025
https://github.com/sunesimonsen/chance-generators
Random generators based on changejs
generators property-based-testing testing unexpected
Last synced: 22 Apr 2025
https://github.com/fscheck/fscheck.properties
FsCheck Basic Property functions
fscheck properties property-based-testing testing
Last synced: 12 Apr 2025
https://github.com/fitzgen/mutatis
`mutatis` is a library for writing custom, structure-aware test-case mutators for fuzzers in Rust.
fuzzing property-based-testing
Last synced: 26 Mar 2025
https://github.com/mchakravarty/fp-in-swift
Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
frp functional-programming immutable-datastructures mvvm-architecture property-based-testing sum-types swift value-types
Last synced: 10 Apr 2025
https://github.com/potatosalad/elixirconf2018
Sustainable Testing
elixir erlang property-based-testing property-testing testing
Last synced: 12 Apr 2025
https://github.com/raphexion/erlmemfs
A simple in-memory filesystem inspirered and intended to be used with Bifrost.
bifrost erlang filesystem property-based-testing
Last synced: 25 Mar 2025
https://github.com/dps0340/nestjs-fast-check-practice
fast-check over @testjs/testing
fast-check mikro-orm nestjs property-based-testing
Last synced: 14 Jun 2025
https://github.com/jmid/luata-quickcheck
Lua type analysis and corresponding QuickCheck code
lattice lua property-based-testing prototype quickcheck static-analysis type-analysis
Last synced: 15 Jul 2025
https://github.com/aiken-lang/fuzz
A library for writing Fuzzers for property-based testing in Aiken
aiken fuzzer property-based-testing testing
Last synced: 19 Apr 2025
https://github.com/sergio-sastre/multiplying_the_quality_of_unit_tests
An Android project in Jetpack Compose to showcase how to level up our unit tests step by step with parameterized tests, property-based test & stateful tests
android jetpack-compose parameterized-tests property-based-testing testing unit-testing
Last synced: 12 Sep 2025
https://github.com/iacobson/blog_bikex
Code example for Saga pattern article
elixir property-based-testing saga-pattern
Last synced: 09 Sep 2025
https://github.com/jvanbruegge/cyclejs-test-helpers
A small collection of useful utilities
cyclejs helpers property-based-testing testing
Last synced: 19 Oct 2025
https://github.com/mikkelmilo/rooster-spec
Automated Theory Exploration in Coq using Haskell's QuickSpec
conjectures coq lemma-discovery property-based-testing property-testing quickspec theory-exploration
Last synced: 15 Apr 2025