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.
☆613Jul 16, 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 4 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☆123Updated this week
- JQF + Zest: Coverage-guided semantic fuzzing for Java.☆738Jul 8, 2026Updated last week
- This is the primary repository for the source code of the OpenJML project. The source code is licensed under GPLv2 because it derives fro…☆182Jun 22, 2026Updated 3 weeks ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Java Concolic Unit Testing Engine☆97Jul 3, 2014Updated 12 years ago
- Java Ranger is a path-merging extension of Symbolic PathFinder☆16Mar 16, 2026Updated 4 months ago
- The official repo of Doop, the declarative pointer analysis framework.☆216Updated this week
- A curated list of awesome symbolic execution resources including essential research papers, lectures, videos, and tools.☆1,489Mar 14, 2026Updated 4 months ago
- Soot - A Java optimization framework☆3,099Updated this week
- T.J. Watson Libraries for Analysis, with front ends for Java, Android, and JavaScript, and many common static program analyses.☆861Updated this week
- COVA - A static analysis tool to compute path conditions☆40Mar 2, 2026Updated 4 months ago
- Pluggable type-checking for Java☆1,141Updated 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
- SymDiff-Differential-Program-Verifier☆39Aug 21, 2025Updated 10 months 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,946Updated this week
- ☆22Sep 28, 2022Updated 3 years ago
- IFDS/IDE Solver for Soot and other frameworks☆257Mar 19, 2026Updated 4 months ago
- ☆20Jun 23, 2021Updated 5 years ago
- A new version of Soot with a completely overhauled architecture☆811Updated this week
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- Automatic test generation for Java☆595Updated this week
- Mutation-guided mutation-based fuzz testing☆53Jul 13, 2024Updated 2 years ago
- JavaSMT - Unified Java API for SMT solvers.☆242Updated this week
- A constraint solver abstraction layer for Java☆21Apr 16, 2023Updated 3 years ago
- A benchmark to evaluate taint analysis☆29Jun 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,959Jul 6, 2026Updated 2 weeks ago
- EvoSuite - automated generation of JUnit test suites for Java classes☆915Feb 14, 2025Updated last year
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- C Bounded Model Checker☆1,084Updated this week
- `ldc` intrinsics for lazy dynamic constants inspired by JEP 303☆17Dec 7, 2022Updated 3 years ago
- Coverage-guided, in-process fuzzing for the JVM☆1,244Updated this week
- JPassport☆100Jul 3, 2026Updated 2 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☆128Updated this week