Initializr is an HTML5 Boilerplate build tool that generates customized starter packages for front-end web projects. Its HTTP API can either download a generated archive or display its contents for inspection. Projects are assembled from modules representing code snippets, JavaScript libraries, files, and other optional components. Developers select modules by adding their identifiers as request parameters to the builder URL.