9 unstable releases (3 breaking)

0.4.2 Dec 1, 2022
0.4.1 Nov 29, 2022
0.3.2 Nov 29, 2022
0.2.0 Nov 28, 2022
0.1.2 Nov 28, 2022

#433 in Template engine

MIT license

41KB
869 lines

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

Dependencies

~5–14MB
~164K SLoC