z3 is an open source theorem prover / SMT solver from Microsoft Research.

(SMT stands for "satisfiability modulo theories".)

Homepage:
https://github.com/Z3Prover/z3
