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 scala/scala-seed.g8

Credits 

  • Original implementation (C) 2010-2015 Nathan Hamblen and contributors
  • Adapted and extended in 2016 by foundweekends project

Giter8 is licensed under Apache 2.0 license