Try the Smary API

Short Summary
Summary