MCheck is a term project I developed in 2005 for a course at Simon Fraser University.
It performs model checking on LTL and CTL formulas.
See docs/mcheck.pdf for more information.
It's written in C++, using Eclipse, and at present runs fine under Mac OS X.
The program can be run, in Java applet form, from here.