Giter8 

Giter8 is a command line tool to generate files and directories from templates published on Github or any other git repository. It’s implemented in Scala and runs through the sbt launcher, but it can produce output for any purpose.

sbt new integration 

Starting sbt 0.13.13, Giter8 can be called from sbt’s "new" command as follows:

$ sbt new eed3si9n/hello.g8

Credits 

Giter8 is licensed under Apache 2.0 license