# `wrut` A utility to manage project templates. ## Table of Contents - [Feature Overview](#feature-overview) - [Documentation](#documentation) - [Configuration](#configuration) - [Default Configuration](#default-configuration) - [Command-Line Usage](#command-line-usage) - [TODO](#todo) ## Feature Overview - Project template creation and management. - Project creation and management. - Macro expansion when creating new projects from existing templates (WIP). - Tags to better organize and filter templates and projects (WIP). ## Command-Line Usage You can run `wrut --help` to get the full help message. You can also run `wrut --help` to get more detailed information about a given command. ## Documentation | ⚠️ | Documentation for the `wrut` utility is still very much a work-in-progress. | | --- | :-------------------------------------------------------------------------- | Documentation for the `wrut` utility can be viewed at . ## TODO - [x] Template creation and management - [x] Project creation and management - [x] Split backend logic into a separate library - [x] Documentation - [x] Improve backend organization - [ ] Tags (improve) - [ ] Improve list output - [ ] Snapshots (using git?) - [ ] Develop internal template format - [ ] Macros