Dubito esistano già fatte. In teoria potresti scriverle da 0 anche se potrebbe essere un bel lavoraccio...
Se puoi eseguire programmi sul server usare un tool esterno sarebbe la cosa più semplice