SMTInterpol
SMTInterpol is an SMT-Solver which can compute Craig interpolants for the quantifier free combined theory of uninterpreted functions, linear arithmetic over rationals and integers, and arrays.
The solver is developed by Jochen Hoenicke, Alexander Nutz and Tanja Schindler. Previous contributors include Jürgen Christ.
The website of SMTInterpol is http://ultimate.informatik.uni-freiburg.de/smtinterpol/.