Dr. Elizabeth A. Stuart, a Professor and Associate Dean for Education at John Hopkins Bloomberg School of Health, has developed a website with links to over 25 different packages for conducting a wide range of matching and propensity score methods in R, Stata, SAS and SPSS.
You can access the links to the software, and associated references, by clicking here.