wrut

A utility to manage project templates.

Table of Contents

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 <TYPE> <COMMAND> --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 https://y-mx-b.github.io/wrut/.

TODO

  • Template creation and management
  • Project creation and management
  • Split backend logic into a separate library
  • Documentation
  • Improve backend organization
  • Tags (improve)
  • Improve list output
  • Snapshots (using git?)
  • Develop internal template format
  • Macros