Matrix-Calculator is a project mainly written in C and C++, it's free.
Matrix Calculator for primitives and fractions (uses operator overloading)
Compile all cpp files with g++ compiler, then run a.out. You may enter fractions if you like for your matrices.