Prova a dare uno sguardo qui (tutti open source).