An open source drop-in replacement for Puush.