Project

p

0.0
No commit activity in last 3 years
No release in over 3 years
p is a project generator - for anything
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 5.0
~> 10.0

Runtime

~> 0.18.0
 Project Readme

p Gem Version Build Status

p is a project generator - for anything!

Usage

p new [--template=<template>] <project-name>

The new command will generate a new project by creating a new directory called project-name and using the specified template. There are built-in templates (explained below), but you can also define your own templates and place them in ~/.p. If you do not specify a template, it will use the default template which is just a README.

Built-in Templates

Creating your own templates

You can create your own templates within your home directory at ~/.p. The template name will be the filename without the .rb extension. For example, if you create a template file called go.rb, then you could generate a Go project with p new --template=go myapp.

Contributing

Fork and send a pull request and I'll review as quickly as possible. Thanks!