Skip to content

Project Templates

Scaffolds new Git repositories with standard structure, boilerplate, and coding guidelines for C++, Go, and Java projects.

Overview

Purpose of this tool (prjinit) is manyfold:

  1. Give developers a headstart by populating a repository with the most common files and folders.
  2. Provide guidelines to developers, designers and AI coding assistants alike.
  3. Enforce specification driven development.
  4. Enforce testing on different levels: Unit tests, component tests, acceptance tests, and architecture checks.