Header documentation templates from Dan Glorioso's Header Hero VSCode Extension
Default file header that is good for almost every project
/***************************************************************
*
* [filename]
*
* Author: [Your Name]
* Date: 12/24/2025
*
* Summary: [Brief description]
*
**************************************************************/Good for collaborative projects, like JumboCode
/***************************************************************
*
* [filename]
*
* Created by: [Your Name (+ Partners)]
* Created on: 12/24/2025
* Modified by: [Modifier's Name]
* Modified on: 12/24/2025
*
* Summary: [Brief description]
*
**************************************************************/Headers for academic assignments, like in CS 11, 15, 40
/***************************************************************
*
* [filename]
*
* Assignment: [HW #: Assignment Name]
* Author: [Your Name] (UTLN)
* Date: 12/24/2025
*
* Summary: [Brief description]
*
**************************************************************/Comprehensive header for academic projects
/***************************************************************
*
* [filename]
*
* Course: [Course Name]
* Instructor: [Instructor Name]
* Date: 12/24/2025
* Author: [Your Name]
*
* Project: [Project Title]
* Purpose: [Brief description of how the file fits into the project]
* Description:
* [A brief description of the file contents]
*
**************************************************************/For personal projects, hobbies, side quests
/***************************************************************
*
* [filename]
*
* Project: [Project Name]
* Created: 12/24/2025
* Author: [Your Name]
*
* Description:
* [A brief description of the file purpose and contents]
*
**************************************************************/Template with version tracking
/***************************************************************
*
* [filename]
*
* Project Name: [Project Name]
* Module: [Module Name]
* Author: [Your Name]
* Date: 12/24/2025
* Last Update: [Last Update Date]
* Version: 1.0.0
*
* Summary:
* [A brief description of the file purpose and contents]
*
**************************************************************/For open source contributions
/***************************************************************
*
* [filename]
*
* Open Source Project: [Project Name]
* Repository URL: [Repository URL]
* Contributor: [Your Name]
* Date: 12/24/2025
*
* Description:
* [A brief description of the file purpose and contents]
*
**************************************************************/Clean and simple
/***************************************************************
*
* [filename]
* Author: [Your Name]
* Date: 12/24/2025
*
**************************************************************/Comprehensive header- includes change log
/***************************************************************
*
* [filename]
*
* Project Name: [Project Name]
* Module: [Module Name]
* Author: [Your Name]
* Date: 12/24/2025
* Version: 1.0.0
*
* Description:
* [A brief description of the file purpose and contents]
*
* Change Log:
* - [Date]: [Description of changes]
* - [Date]: [Description of changes]
*
**************************************************************/Useful for ML and data science projects
/***************************************************************
*
* [filename]
*
* ML Project: [Project Name]
* Author: [Your Name]
* Date: 12/24/2025
* Dataset Used: [Dataset Name]
* Algorithm: [Algorithm Name]
*
* Description:
* [A brief description of the file purpose and contents]
*
**************************************************************/For standalone scripts or utilities
/***************************************************************
*
* [filename]
*
* Script Name: [filename]
* Author: [Your Name]
* Date: 12/24/2025
*
* Description:
* [A brief description of what the script does]
*
* Usage:
* [How to run the script]
*
**************************************************************/Good for tracking tests in a test suite
/***************************************************************
*
* [filename]
*
* Test Suite: [Test Suite Name]
* Module: [Module Name]
* Author: [Your Name]
* Date: 12/24/2025
*
* Description:
* [A brief description of the tests in this file]
*
* Test Cases:
* - [Test Case 1]
* - [Test Case 2]
*
**************************************************************/For full-stack web development projects
/***************************************************************
*
* [filename]
*
* Project Name: [Project Name]
* Module: [Module Name]
* Author: [Your Name]
* Date: 12/24/2025
* Last Updated: [Last Update Date]
*
* Technologies Used:
* - [Technology 1]
* - [Technology 2]
*
* Description:
* [A brief description of the file purpose and contents]
*
**************************************************************/For publishing APIs, SKDs, or libraries
/***************************************************************
*
* [filename]
*
* Library: [Library Name]
* Version: [Version Number]
* Author: [Your Name]
* Date: 12/24/2025
*
* Endpoints: [List key endpoints/functions]
* Parameters: [Key parameters this file handles]
* Returns: [What this file returns/exports]
*
* Example Usage:
* [Brief code example of how to use this file]
*
**************************************************************/