--- title: "Create a Template" slug: "create-a-template-tutorial" updated: 2026-05-28T14:12:27Z published: 2026-05-28T14:12:27Z canonical: "support.dise.com/create-a-template-tutorial" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.dise.com/llms.txt > Use this file to discover all available pages before exploring further. # Create a Template Boilerplate templates provide a foundation for creating Dise templates, eliminating the need to start from scratch. They come pre-loaded with essential elements, which can be easily customized and expanded to suit your specific needs. See the [Boilerplate Templates](/dise/docs/boilerplate-templates) guide for more information. ## Copy a Boilerplate Template 1. It’s recommended to create a new folder for new, custom built templates. This folder should be located alongside the ‘Boilerplates’, ‘PlayerSimulator’ and ‘Samples’ folders. 2. Select a suitable ‘Boilerplates’ template. The ‘SimpleMediaTemplate’ is recommended to help get started. 3. Copy the entire folder of the selected boilerplate template to the new folder you created for your templates. 4. Rename the folder, css and ts files to an appropriate new name. 5. Create a copy of the ‘Debug.html’ and rename it to ‘template.html’. 6. Open the ‘template.html’ and remove the meta tags as described by the comments in the file’s code, ensuring the stylesheet and script are referenced correctly. 7. Create a ‘deployment’ folder in the root of the template folder. You can reference a [sample template](/dise/docs/sample-projects) in the ‘Samples’ folder for an example folder structure. 8. Create a template.json file in the newly created ‘deployment’ folder, the [sample manifest](/dise/docs/manifest) can be used as an example. 9. Add build and zip scripts to the ‘package.json’ found in the root folder alongside the main ‘index.html’ file, replacing the relevant names within the <>. ```json "build-": "cd