Plausible
The facts below are what the maker publishes about Plausible, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Plausible's own pages, with the date it was checked.
What it does
- Arbitrary instances
- The README says users can derive `Arbitrary` for algebraic data types or use a top-level deriving command for multiple types.checked 8 Oct 2026
- Built-in types
- The README says Plausible usually handles built-in types without additional setup.checked 8 Oct 2026
- Counterexamples
- The README shows the `plausible` tactic finding and displaying a counterexample to a proposition.checked 8 Oct 2026
- Counterexample search
- The README shows the `plausible` tactic finding a counterexample for a false property involving arrays.checked 9 Oct 2026
- Custom types
- The README says custom types need `Repr`, `Plausible.Shrinkable`, and `Plausible.SampleableExt` instances, or `Plausible.Arbitrary`.checked 9 Oct 2026
- Deriving Arbitrary
- The README documents deriving `Arbitrary` for algebraic data types, including with a top-level `deriving instance` command.checked 9 Oct 2026
- Documentation
- The README directs users to the module documentation for more information.checked 8 Oct 2026
- License
- The repository identifies its license as Apache-2.0.checked 9 Oct 2026
- Product
- Plausible is a property testing framework for Lean 4 that integrates into the tactic framework.checked 8 Oct 2026
- Programmatic checking
- The README shows properties being checked with `Plausible.Testable.check`.checked 9 Oct 2026
- Property checking
- The README demonstrates checking a property with `Plausible.Testable.check`.checked 8 Oct 2026
- Purpose
- Plausible is a property testing framework for Lean 4 that integrates into the tactic framework.checked 9 Oct 2026
Alternatives to Plausible
- 1

fast-check
Free planOpen sourceWebAPILinuxSelf-hosted7.1Free plan - 2
ScalaCheck
Free planLinuxmacOSWindows6.6Free plan - 3
Gopter
Free planLinuxSelf-hosted6.4Free plan - 4
JSVerify
Free planWebSelf-hosted6.4Free plan - 5
Racket QuickCheck
Free planLinuxmacOSWindows6.4Free plan - 6
FsCheck
Free planLinuxmacOSWindows6.3Free plan
