Skip to content

A CLI tool for initialising projects from templates, written in Go.

Notifications You must be signed in to change notification settings

moeenn/projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projects

A portable CLI tool for initializing programming projects from pre-defined templates. This tools is written in GoLang and doesn't have any 3rd-party dependencies.

Installation

$ go install github.com/moeenn/projects@latest

Usage

Usage of projects:
  -list
    	Print list of available template names
  -name string
    	Name of project being initialized (default "sandbox")
  -template string
    	Project template to use (default "cpp-cmake")

Available templates

$ projects -list

Valid templates include: 
 - c
 - cpp-cmake
 - cpp-make
 - javascript (or 'js')
 - typescript (or 'ts')
 - java-gradle
 - python

Build from source

$ go build .

Todo

  • Allow initializing git repositories

About

A CLI tool for initialising projects from templates, written in Go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages