117 views
GitHub Spark might worth a try.