GitLab Commit Virtual is here. Register Now for our 24 hour immersive DevOps experience.
Gitlab hero border pattern left svg Gitlab hero border pattern right svg

Category Direction - Templates

Last Reviewed: 2020-08-07

Introduction and how you can help

Thanks for visiting the direction page for Templates in GitLab. This page belongs to the Import group of the Manage stage and is maintained by Haris Delalić who can be contacted directly via email. This vision is a work in progress and everyone can contribute. If you'd like to provide feedback or contribute to this vision, please add them as comments in the corresponding epic for this category.

Mission

Project templates make it easy to setup a new project by starting from an existing one that already has all the required configuration, files, and boilerplate. GitLab provides a variety of templates as a starting point for creating new projects and it's also possible to contribute to these; administrators can even configure templates specific to your GitLab instance.

Overview

We already have dozens of templates for common implementations: Project templates, CI YAML templates, Pages templates, and even example projects. Please note that only the Project templates functionality is a focus for the Import group.

Don't see a template that you wish we had? Please consider contributing that template to GitLab.

What's next & why

The Import group is currently focused on the maintenance and stability fixes for the existing Templates functionality. There are no new features being planned for 2020.

The long-term strategy includes the following feature, which has been identified as priority for this category:

What is not planned right now

Adding new templates will not be prioritized by this group. However, we encourage anyone to contribute new templates to GitLab and we will actively support those efforts.

This feature has been discussed, but there are currently no plans to work on it:

GIT is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license