Projects in Awesome Lists tagged with z3
A curated list of projects in awesome lists tagged with z3 .
https://github.com/trailofbits/manticore
Symbolic execution tool
binary-analysis blockchain emulation ethereum program-analysis python security smt symbolic-execution testing z3
Last synced: 13 May 2025
https://github.com/pschanely/crosshair
An analysis tool for Python that blurs the line between testing and type systems.
concolic-execution contracts dynamic-analysis fuzzing hacktoberfest python static-analysis symbolic-execution testing testing-framework type-systems z3
Last synced: 29 Apr 2025
https://github.com/pschanely/CrossHair
An analysis tool for Python that blurs the line between testing and type systems.
concolic-execution contracts dynamic-analysis fuzzing hacktoberfest python static-analysis symbolic-execution testing testing-framework type-systems z3
Last synced: 26 Mar 2025
https://github.com/epfl-lara/stainless
Verification framework and tool for higher-order Scala programs
cvc4 cvc5 formal-methods inox model-checking proof-assistant scala smt verification z3
Last synced: 02 Feb 2026
https://github.com/mc-imperial/jfs
Constraint solver based on coverage-guided fuzzing
constraint-solver coverage-guided-fuzzing floating-point-arithmetic fuzzing jit libfuzzer llvm smtlib smtlibv2 z3
Last synced: 21 Apr 2025
https://github.com/FSecureLABS/z3_and_angr_binary_analysis_workshop
Code and exercises for a workshop on z3 and angr
angr binary-analysis reverse-engineering smt-solver workshop z3
Last synced: 10 May 2025
https://github.com/testsmt/yinyang
A fuzzing framework for SMT solvers
cvc4 fuzzing smt smt-lib smt-solver testing z3
Last synced: 14 Jan 2026
https://github.com/philzook58/z3_tutorial
Jupyter notebooks for tutorial on the Z3 SMT solver
formal-methods jupyter smt smt-solver tutorial z3
Last synced: 26 Apr 2025
https://github.com/iagoabal/haskell-z3
Haskell bindings to Microsoft's Z3 API (unofficial).
Last synced: 06 Apr 2025
https://github.com/virb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 13 Apr 2025
https://github.com/ViRb3/z3-python-ctf
🐍 Solving CTF challenges using Z3 and Python
algorithm ctf hackathon python reverse-engineering z3
Last synced: 03 Apr 2025
https://github.com/satyendrabanjare/plt-formal-methods-resources
Curated List of Research Focused Reading Materials & Videos for Learning about Programming Language Theory Research, Formal Methods and their application in some most active computer Science fields.
coq entrepreneurship formal-methods formal-verification ideas ideasworthsharing programming-language-theory quantum-programming-language research-data research-paper research-software-engineering sat-solver smt-solver software-verification startup z3
Last synced: 25 Oct 2025
https://github.com/marcelwa/cegis
Counter-example guided inductive synthesis (CEGIS) implementation for the SMT solver Z3 by Microsoft Research
satisfiability-solver smt-solver synthesis z3
Last synced: 13 Sep 2025
https://github.com/endjin/z3.linq
LINQ bindings for the Z3 theorem prover from Microsoft Research.
Last synced: 06 Oct 2025
https://github.com/viperproject/smt-scope
SMTscope automatically analyses and visualises SMT solver execution traces.
axiom e-matching instantiation profiler quantifiers smt z3
Last synced: 09 Aug 2025
https://github.com/nyu-systems/gauntlet
Finding bugs in P4 compilers using translation validation.
p4 p4c translation-validation z3
Last synced: 07 Mar 2026
https://github.com/viperproject/axiom-profiler-2
SMTscope automatically analyses and visualises SMT solver execution traces.
axiom e-matching instantiation profiler quantifiers smt z3
Last synced: 13 May 2025
https://github.com/toolchainz/jingle
SMT Modeling and Configurable Program Analysis for Ghidra's PCODE
ghidra p-code reverse-engineering rust sleigh smt z3
Last synced: 08 May 2026
https://github.com/formalsec/smtml
An SMT solver frontend for OCaml
alt-ergo bitwuzla colibri2 cvc5 ocaml smt smt-lib symbolic-execution webassembly z3
Last synced: 31 Jul 2025
https://github.com/mbeddr/mbeddr.formal
FASTEN: FormAl SpecificaTion ENvironment - a set of DSLs to experiment with rigorous systems and safety engineering.
architecture contract-based-design gsn interface-specification jetbrains-mps mbeddr nusmv prism requirements-specification safety-assurance spin stpa z3
Last synced: 18 Feb 2026
https://github.com/philnguyen/z3-rkt
Racket bindings for Z3
binding bindings racket smt-solver z3
Last synced: 20 Oct 2025
https://github.com/frizensami/nus-timetable-optimizer
Codebase for the NUS Timetable Optimizer, a tool to help students at the National University of Singapore optimize their timetables to their liking.
Last synced: 30 Apr 2025
https://github.com/kevinychen/nikoli-puzzle-solver
Solver for over 100 types of Nikoli-style logic puzzles
logic-puzzle-solver nurikabe-solver puzzle-hunt puzzle-solver sudoku-solver wasm z3
Last synced: 28 Jan 2026
https://github.com/fm4se/fm-playground
A Formal Method playground for limboole, Z3, nuXmv, Alloy, Spectra, Dafny, and more...
alloy alloy-analyzer dafny dafny-language formal-methods limboole nuxmv sat-solver smt-solver smt2 smv spectra spectra-synthesizer syntech z3
Last synced: 04 Mar 2026
https://github.com/bliutech/mbased
MIT IEEE URTC 2024. GSET 2024. Repository for the "MBASED: Practical Simplifications of Mixed Boolean-Arithmetic Obfuscation". A Binary Ninja decompiler plugin taking ideas from compiler construction to simplify obfuscated boolean expressions.
binary-ninja mixed-boolean-arithmetic obfuscation sympy z3
Last synced: 09 Jul 2025
https://github.com/luizzak/swift-z3
A Swift wrapper over Microsoft's Z3 Theorem Prover
swift swift-wrapper z3 z3-smt-solver
Last synced: 26 Mar 2025
https://github.com/porglezomp/hyalite
A bounded model checker for an IMP-style imperative language.
bounded-model-checking model-checker smt symbolic-execution z3
Last synced: 18 Mar 2025
https://github.com/virb3/z3-wasm
Run Z3 entirely in your browser using WebAssembly
browser sat-solver smt2 static wasm z3
Last synced: 24 Jun 2026
https://github.com/se-buw/fm-playground
A Formal Method playground for limboole, Z3, nuXmv, Alloy, and Spectra
alloy alloy-analyzer formal-methods limboole nuxmv sat-solver smt-solver smt2 smv spectra spectra-synthesizer syntech z3
Last synced: 10 Mar 2025
https://github.com/musadiqpasha/flowfree-solver
This Python bot is an automated solver for the popular puzzle game Flow Free. Leveraging the power of the Z3 constraint solver, the bot intelligently solves Flow Free puzzles by strategically connecting matching-colored pipes without any user input.
freeflow game pyautogui pydirectinput python3 sat-solver solver z3
Last synced: 07 Oct 2025
https://github.com/zarazaex69/sedec
sedec - complex decompiler
c capstone decompiler go gonum gopter z3
Last synced: 03 Apr 2026
https://github.com/jubnzv/gol-solver
A solver for John Conway's "Game of Life" based on z3.
Last synced: 28 Mar 2025
https://github.com/jubnzv/tolk-less
Tolk less – fix the math! TON compiler fuzzer
compiler-fuzzer emi fuzzing smt tolk ton z3
Last synced: 22 Jun 2026
https://github.com/soaibsafi/smt-z3-vscode
VSCode extension for SMT2 language with Z3 solver
smt smt-lib vscode-extension z3
Last synced: 09 Oct 2025
https://github.com/aionescu/uu-mpsv-gcl-verifier
GCL verification tool based on predicate transformers
haskell program-verification wlp z3
Last synced: 24 Mar 2025
https://github.com/bcongdon/optimal_balancer
⚖️ A simple tool for calculating the optimal number of shares to buy to maintain a proportional portfolio
index-funds investing portfolio stocks z3
Last synced: 21 Apr 2026
https://github.com/nicdard/fusion-function-generator
A generator for Semantic Fusion
cvc5 fuzzing smt smt-lib smt-solver testing yinyang z3
Last synced: 25 Jan 2026
https://github.com/tensor-fusion/einstein-riddle-z3
Solving Einstein's Fish riddle with the Z3 theorem prover.
einstein-riddle z3 z3-smt-solver
Last synced: 04 Mar 2026
https://github.com/sdasgup3/compd_cache
instruction-semantics llvm mcsema semantic-equivalence x86-64 z3
Last synced: 09 Apr 2025
https://github.com/bunji2/practiceofdsl
Practice of DSL (described in Japanese)
abstract-syntax-tree ast domain-specific-language dsl go-z3 golang smt-solver z3
Last synced: 11 Apr 2025
https://github.com/ahf/binarypuzzle
Python library for solving Binary Puzzles using Z3.
Last synced: 22 Mar 2025
https://github.com/fpoli/qi-explorer
Explore the quantifier instantiations of a Z3 trace
Last synced: 25 Mar 2025
https://github.com/domoritz/vis-constraints
Vega-Lite and Compassql as constraints
Last synced: 09 Feb 2026
https://github.com/sgreben/rc
A rule checker library for Java. Checks sets of rules for completeness, overlap, and constraint satisfaction.
analysis builder checker constraint-satisfaction rule-checker rules ruleset yaml z3
Last synced: 16 Mar 2025
https://github.com/isopod00/fo3_to_cor_translation
This project aims to translate First-Order 3-variable (FO3) predicate logic into the Calculus of Relations (CoR).
predicate-logic relation-algebra z3
Last synced: 04 Feb 2026
https://github.com/nmeum/qsym
A symbolic executor for the QBE intermediate language
compiler qbe symbolic-execution testing-tools z3
Last synced: 09 Oct 2025
https://github.com/qwed-ai/qwed-finance
Deterministic verification middleware for banking and financial AI. NPV, IRR, loan amortization, and interest calculations with QWED precision.
ai-verification aml-compliance banking black-scholes deterministic fintech iso20022 kyc llm-safety options-pricing python regtech sql-injection-prevention swift-messaging sympy z3
Last synced: 28 Jan 2026
https://github.com/codersguild/simplr
A simple programming language for program verification using Z3, ANTLR4 & Parser Combinators written using Scala
antrl4 java parser python-script scala z3
Last synced: 15 Apr 2026
https://github.com/kazemihabib/multiple-couriers-planning-problem
This project, also known as the Vehicle Routing Problem (VRP), addresses the Multiple Couriers Planning (MCP) problem using Constraint Programming (CP), Satisfiability Modulo Theories (SMT), and Mixed-Integer Linear Programming (MIP) to optimize courier routes efficiently.
cp mcp minizinc mip pulp smt vrp z3
Last synced: 19 May 2026
https://github.com/matthewoestreich/js-randomness-predictor
Predict Math.random output in Node, Chrome, Firefox, and Safari
chrome cli firefox javascript math-random node npm predict-math-random prediction predictions predictor safari typescript v8 v8-engine z3 z3-smt-solver
Last synced: 20 Jan 2026
https://github.com/mryndzionek/z3_schedule
Real time periodic task scheduling using Z3
real-time scheduling smt-solver z3
Last synced: 22 May 2026
https://github.com/matthewoestreich/z3-static-build
Automated static builds of Z3 Theorem Prover for multiple platforms using GitHub Actions
c cpp smt smt-solver z3 z3-prover z3-smt-solver z3-solver
Last synced: 19 May 2026
https://github.com/nwad123/z3_recipes
My python script for recreating recipes using Z3.
Last synced: 02 Mar 2025
https://github.com/oliverkovacs/find-circuit
Python code for finding circuits with a given truth table.
algorithms boolean-algebra circuits z3
Last synced: 27 Oct 2025
https://github.com/markusbrammer/z3-dotnet
My attempt at understanding the Z3 API for .NET (F#)
dotnet fsharp smt smt-solver z3 z3-smt-solver
Last synced: 02 Jan 2026
https://github.com/bunji2/smtrun
smtrun (described in Japanese)
front-end go-z3 golang smt smt-solver z3
Last synced: 11 Apr 2025
https://github.com/euske/symex
Symbolic Execution for Python
program-analysis python symbolic-execution testing z3
Last synced: 18 May 2026
https://github.com/sourcedennis/aws-lambda-z3
A tutorial on running Z3 on AWS Lambda, with Rust
Last synced: 09 May 2025
https://github.com/komorra/satstreams
SATStreams SAT solving library and CLI solver
boolean-algebra boolean-logic cli cnf console-app console-application csharp dotnet library satisfiability satisfiability-solver satsolver z3
Last synced: 18 May 2026
https://github.com/slava0135/gobber
Go symbolic execution (Z3 SMT solver)
program-analysis symbolic-execution test-generation z3
Last synced: 25 Aug 2025
https://github.com/kazemihabib/vehicle-routing-problem-vrp
This project, also known as the Vehicle Routing Problem (VRP), addresses the Multiple Couriers Planning (MCP) problem using Constraint Programming (CP), Satisfiability Modulo Theories (SMT), and Mixed-Integer Linear Programming (MIP) to optimize courier routes efficiently.
cp mcp minizinc mip pulp smt vrp z3
Last synced: 01 Apr 2025
https://github.com/tobybenjaminclark/chronomancer
🕰️ First Place at HackNotts 2025! Strategy game played over non-linear, acyclic time in medieval kingdoms synthesised from real cities.
Last synced: 28 May 2026
https://github.com/badouralix/tutors-lessons-durations-rates
Logic puzzle solver using Z3 Theorem Prover
Last synced: 04 Jun 2026
https://github.com/rizinorg/rz-solver
ROP SMT-Solver using rizin analysis plugins
Last synced: 07 May 2025
https://github.com/sgreben/rc-cli
A rule checker command line tool. Reads YAML, written in Java. Checks sets of rules for completeness, overlap, and constraint satisfaction
analysis constraint-satisfaction constraints rc rule-checker rules yaml z3
Last synced: 01 Jul 2025
https://github.com/swadicalrag/mistria-crop-rotator
A React-based web application for optimizing crop rotations in Fields of Mistria
farming fields-of-mistria mistria optimization z3
Last synced: 05 Jul 2025