JPF is an extensible software analysis framework for Java bytecode. jpf-core is the basis for all JPF projects; you always need to install it. It contains the basic VM and model checking infrastructure, and can be used to check for concurrency defects like deadlocks, and unhandled exceptions like NullPointerExceptions and AssertionErrors.
☆616Aug 25, 2026Updated this week
Alternatives and similar repositories for jpf-core
Users that are interested in jpf-core are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- Symbolic PathFinder☆171Feb 26, 2026Updated 6 months ago
- A dynamic symbolic analysis tool for Java☆128Jun 2, 2019Updated 7 years ago
- A symbolic Java virtual machine for program analysis, verification and test generation☆125Jul 30, 2026Updated last month
- JQF + Zest: Coverage-guided semantic fuzzing for Java.☆743Jul 22, 2026Updated last month
- This is the primary repository for the source code of the OpenJML project. The source code is licensed under GPLv2 because it derives fro…☆184Aug 11, 2026Updated 2 weeks ago
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Java Concolic Unit Testing Engine☆97Jul 3, 2014Updated 12 years ago
- Java Ranger is a path-merging extension of Symbolic PathFinder☆16Aug 13, 2026Updated 2 weeks ago
- The official repo of Doop, the declarative pointer analysis framework.☆222Aug 1, 2026Updated 3 weeks ago
- A curated list of awesome symbolic execution resources including essential research papers, lectures, videos, and tools.☆1,497Mar 14, 2026Updated 5 months ago
- Soot - A Java optimization framework☆3,098Aug 17, 2026Updated last week
- T.J. Watson Libraries for Analysis, with front ends for Java, Android, and JavaScript, and many common static program analyses.☆866Updated this week
- COVA - A static analysis tool to compute path conditions☆41Mar 2, 2026Updated 5 months ago
- Pluggable type-checking for Java☆1,149Updated this week
- AFL-based fuzzing for Java☆241Jan 26, 2020Updated 6 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- Static checker for Java☆88Jan 16, 2025Updated last year
- ☆17Jul 11, 2025Updated last year
- a concolic testing engine for Java☆106Feb 20, 2018Updated 8 years ago
- Spoon is a metaprogramming library to analyze and transform Java source code. is made with , and . It parses source files to build a we…☆1,954Updated this week
- SymDiff-Differential-Program-Verifier☆40Aug 21, 2025Updated last year
- ☆22Sep 28, 2022Updated 3 years ago
- IFDS/IDE Solver for Soot and other frameworks☆256Mar 19, 2026Updated 5 months ago
- ☆20Jun 23, 2021Updated 5 years ago
- A new version of Soot with a completely overhauled architecture☆813Updated this week
- Deploy on Railway without the complexity - Free Credits Offer • AdConnect your repo and Railway handles the rest with instant previews. Quickly provision container image services, databases, and storage volumes.
- Automatic test generation for Java☆597Updated this week
- ☆14Feb 19, 2021Updated 5 years ago
- Mutation-guided mutation-based fuzz testing☆53Jul 13, 2024Updated 2 years ago
- JavaSMT - Unified Java API for SMT solvers.☆242Aug 23, 2026Updated last week
- A constraint solver abstraction layer for Java☆21Apr 16, 2023Updated 3 years ago
- A benchmark to evaluate taint analysis☆28Jun 20, 2022Updated 4 years ago
- Phosphor: Dynamic Taint Tracking for the JVM☆181Jun 17, 2025Updated last year
- Modbat is a model-based API tester for stateful systems.☆23May 17, 2023Updated 3 years ago
- KLEE Symbolic Execution Engine☆2,974Aug 21, 2026Updated last week
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- EvoSuite - automated generation of JUnit test suites for Java classes☆920Feb 14, 2025Updated last year
- C Bounded Model Checker☆1,110Aug 21, 2026Updated last week
- Coverage-guided, in-process fuzzing for the JVM☆1,253Updated this week
- JPassport☆100Aug 4, 2026Updated 3 weeks ago
- ☆76Nov 11, 2017Updated 8 years ago
- Examples on how to use the Spoon Java source code transformation library☆92Sep 20, 2022Updated 3 years ago
- Descartes supports developers to improve their test suites by reporting weak spots in covered code☆127Jul 25, 2026Updated last month