Skip to content
CAI
Produce a survey ↗Verify a survey

foundweekends/giter8

This system is a template engine and code generation tool, primarily known as Giter8, designed to scaffold new projects from predefined templates. It provides a CLI and SBT plugin interface to render templates, manage Git repositories, and generate Scala project structures. The system supports dynamic property resolution, SSH authentication for Git operations, and automated testing of generated code.

51.9

Adequate · 3 August 2026

2.1k

lines of production code

Scala

primary language

4

bus factor · 90 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2010–2011 · SBT migration and architecture refactoring

This period focused on modernizing the project's build infrastructure by migrating from SBT 0.11 to SBT 2.0.4, alongside establishing new tooling and configuration standards. The application's entry point was refactored to separate launcher logic from core processing, while obsolete code and legacy build definitions were removed.

6 changes

2012–2016 · Plugin modernization and template expansion

This period focused on modernizing the Giter8 plugin for Scala 3 and SBT 1.x compatibility, alongside the introduction of dynamic Maven artifact resolution. Development also expanded the template ecosystem with new examples and scaffold commands, while strengthening reliability through comprehensive scripted and property-based testing.

7 changes

2017–2020 · modularization and test coverage

This period focused on refactoring the Giter8 library into modular Scala components and introducing a new launcher entry point. Significant effort was dedicated to expanding test coverage across the library, CLI, and launcher modules to ensure stability and correct behavior.

8 changes

CAI lens gauges

Survey your own repository

foundweekends/giter8 was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 8771d16f7e — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards