get-template

4.0.0 • Public • Published

get-template

CI

Download any template for your project

How to use

npx get-template <template> [<download-directory>] [--execute-commands] [--keep-git]

This will download a template in the directory you want. By default, the download directory will be the current one (i.e. .).

Template names are GitHub's username and repository name. So, if you want to download the template from https://github.com/github/codespaces-react, your command would be:

npx get-template github/codespaces-react

To download it in an specific directory, your command would be:

npx get-template github/codespaces-react my-folder-name

The directory must be empty. If not, it won't download the template

The get-template tool removes the .git folder by default. To keep the original template's git, add the flag --keep-git:

npx get-template package --keep-git

Aliases

To make templates easier to download, you can use aliases. These aliases simplify how people download templates.

For example, the alias package downloads a template to create TypeScript packages:

npx get-template package

Aliases can include post-download commands to be executed (e.g. npm install). If you want to execute these commands, add the flag --execute-commands:

npx get-template package --execute-commands

You can propose new aliases in the aliases repository

Popular templates

These are some popular templates you can download using get-template. Not only for JavaScript projects!

Pro tip

Alternatively, you can use these npm/npx aliases:

# Original command
npx get-template package .

# gete (flags not allowed yet)
npx gete package .

# gette (flags not allowed yet)
npx gette package .

People

The original author of get-template is itaibo

You can contribute too!

Readme

Keywords

Package Sidebar

Install

npm i get-template

Weekly Downloads

1

Version

4.0.0

License

ISC

Unpacked Size

7.38 kB

Total Files

3

Last publish

Collaborators

  • itaibo