Projectile reads the details of your PostgreSQL database, and generates Scala code intended to be used alongside the Projectile libraries. It creates only what you ask for, from basic case classes to a full admin site with GraphQL.

If you’ve already installed Projectile, started the server, and created your project, you can edit the installed features, export your project, and end up with a pleasantly-designed Scala application.


API Documentation