#template #scaffold #projects #directory #projection

app projecta

Easily scaffold new projects from custom templates

2 unstable releases

0.2.0 May 3, 2024
0.1.0 May 3, 2024

#45 in Template engine

Download history 175/week @ 2024-04-28 18/week @ 2024-05-05 14/week @ 2024-05-19

207 downloads per month

MIT license

7KB
130 lines

Projection

Easily scaffold new projects from custom templates

Usage

Any directory under <HOMEDIR>/projection will automatically be interpreted as a template.

<HOMEDIR>/
└── projection/
    ├── template1
    ├── template2
    └── ...

Initialising a template

To initialise a template in your current directory, run pj create <TEMPLATE_NAME>.

Optionally, you can specify a destination folder: pj create <TEMPLATE_NAME> [DESTINATION]

Listing available templates

You can list all detected templates via the pj list command.

├── template1
├── template2
└── test_template

Dependencies

~1.3–8.5MB
~74K SLoC