Property-Based Testing on the JUnit Platform http://jqwik.net
  • Java 96.5%
  • Kotlin 3.5%
Find a file
2026-06-03 14:11:14 +02:00
.github Removed Java versions 26 from build matrix 2026-05-23 12:54:11 +02:00
.idea Replaced icon for JetBrains Toolbox with scaled-down version 2025-05-18 10:50:04 +02:00
api Made NotBlank UTF-8 whitespace compatible 2026-05-25 12:14:45 +02:00
base Replaced all links to github repo with jqwik-team link 2023-02-17 09:15:21 +01:00
buildSrc Updated TODOs 2026-05-25 13:10:27 +02:00
documentation Advance version to 1.11.0-SNAPSHOT 2026-05-29 14:40:02 +02:00
engine Made hiding of anti AI clause configurable 2026-05-29 11:07:17 +02:00
experiments Added builder idea to experiments 2018-12-21 15:25:38 +01:00
gradle/wrapper Upgraded to Gradle 9.5.1 2026-05-23 12:14:20 +02:00
kotlin Fixed dokka generation 2026-05-23 16:59:41 +02:00
test-modular-api Advance version to 1.11.0-SNAPSHOT 2026-05-29 14:40:02 +02:00
testing Made hiding of anti AI clause configurable 2026-05-29 11:07:17 +02:00
time feat: Enable kotlin2 2024-05-28 15:19:54 +02:00
web Bump com.github.seancfoley:ipaddress from 5.6.1 to 5.6.2 2026-03-16 08:56:08 +01:00
.editorconfig Implemented StatisticsReport.label (issue 146) 2021-03-29 18:07:26 +02:00
.gitattributes Added .gitattributes with text auto line ending conversion 2018-12-04 12:19:22 +01:00
.gitignore Added icon for JetBrains Toolbox 2025-05-18 10:41:20 +02:00
.noai Added .noai file to give a clear message about GenAI usage 2026-03-05 21:26:09 +01:00
BACKLOG.md Replaced all links to github repo with jqwik-team link 2023-02-17 09:15:21 +01:00
build.gradle Upgraded to Gradle 9.5.1 2026-05-23 12:14:20 +02:00
CODE_OF_CONDUCT.md Update email and link to .editorconfig 2023-02-27 11:36:50 +01:00
CONTRIBUTING.md Updated CONTRIBUTING.md 2026-05-12 08:27:09 +02:00
dependencies.gradle Advance version to 1.11.0-SNAPSHOT 2026-05-29 14:40:02 +02:00
FEATURE_USAGE_SURVEY.md Add GitHub issue text to FEATURE_USAGE_SURVEY.md 2024-04-03 11:56:33 +02:00
gradle.properties Switched on standard streams output in GH build action 2023-03-13 11:21:36 +01:00
gradlew Upgrade to Gradle 8.9 2024-07-18 11:28:21 +02:00
gradlew.bat Upgrade to Gradle 8.9 2024-07-18 11:28:21 +02:00
jqwik-images.key Documented annotated methods lifecycle 2020-02-19 10:15:21 +01:00
LICENSE.md Changed license from EPL 1.0 to EPL 2.0 2018-03-08 09:18:38 +01:00
README.md Update README.md 2026-06-03 14:11:14 +02:00
settings.gradle Hack around Java8-Modules-IntelliJ problem 2021-10-27 15:55:25 +02:00
signalPublishToCentralSonatype.sh Updated TODOs 2026-05-25 13:10:27 +02:00
TODO.md Updated TODOs 2026-05-25 13:10:27 +02:00

Github issues have been disabled temporarily. The reason is the continuing spamming from folks angry about the Anti-AI Clause. I'd rather disable only the creation of new issues and allow browsing of existing issues and discussions. However, this seems not possible with the current GH web site.

Mind that starting with version 1.10 jqwik comes with an Anti-AI Usage Clause!

Javadocs CI Status

jqwik

An alternative test engine for the JUnit 5 platform that focuses on Property-Based Testing.

See the jqwik website for further details and documentation.

Maintenance Mode

Currently, jqwik is in pure maintenance mode. That means, that as long as no further sponsoring or other funding shows up, no further feature development will take place - unless the jqwik team has some personal interest in such a feature.

What will happen, though, is a regular update of upstream dependencies - like the JUnit platform - and fixing crucial bugs. The triage of bugs into "crucial" and "non-crucial" is fully up to the jqwik team.