All Projects → generate → Generate Gh Repo

generate / Generate Gh Repo

Licence: mit
Generate generator to create a new repository on GitHub.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Generate Gh Repo

Generate
A new command line tool and developer framework for scaffolding out GitHub projects. Generate offers the robustness and configurability of Yeoman, the expressiveness and simplicity of Slush, and more powerful flow control and composability than either.
Stars: ✭ 238 (+2063.64%)
Mutual labels:  generate, project, init, generator, scaffold, scaffolding
Project Name
Get the name of a project from package.json, git config, or basename of the current working directory.
Stars: ✭ 8 (-27.27%)
Mutual labels:  generate, project, generator, scaffold, scaffolding
Larawiz
Larawiz is a easy project scaffolder for Laravel
Stars: ✭ 28 (+154.55%)
Mutual labels:  generator, scaffold, scaffolding
Pollinate
Template your base files and generate new projects from Git(Hub).
Stars: ✭ 213 (+1836.36%)
Mutual labels:  project, generator, scaffolding
mosaic-node-generator
Generate mosaic images in Node.
Stars: ✭ 25 (+127.27%)
Mutual labels:  generator, generate
reactcci
React create component interactive CLI
Stars: ✭ 49 (+345.45%)
Mutual labels:  generator, scaffolding
Github Activity Generator
A script that helps generate a rich GitHub Contribution Graph for your account
Stars: ✭ 259 (+2254.55%)
Mutual labels:  generate, generator
Yo
CLI tool for running Yeoman generators
Stars: ✭ 3,421 (+31000%)
Mutual labels:  generator, scaffolding
Generator Sails Rest Api
Yeoman generator for scaffolding Sails REST API with predefined features
Stars: ✭ 336 (+2954.55%)
Mutual labels:  scaffold, scaffolding
Assemble
Community
Stars: ✭ 3,995 (+36218.18%)
Mutual labels:  generator, scaffold
Generator Modular Angular
A truly modular yeoman generator for AngularJS all device apps.
Stars: ✭ 23 (+109.09%)
Mutual labels:  generator, scaffolding
tfstage
TFStage: TensorFlow Project Scaffolding
Stars: ✭ 64 (+481.82%)
Mutual labels:  scaffold, scaffolding
dr scaffold
scaffold django rest apis like a champion 🚀
Stars: ✭ 116 (+954.55%)
Mutual labels:  scaffold, scaffolding
justgo
Skeleton for jump-starting a Go-powered microservice project with Docker and Go best-practices + easy code hot-reloading (for dev environments)!
Stars: ✭ 29 (+163.64%)
Mutual labels:  generator, scaffolding
react-scaffolder
⚡ Scaffolding tool for React
Stars: ✭ 43 (+290.91%)
Mutual labels:  scaffold, scaffolding
Structor
Structor - React UI Builder [DEPRECATED]
Stars: ✭ 5,522 (+50100%)
Mutual labels:  generator, scaffold
Bozon
🛠 Command line tool for building, testing and publishing modern Electron applications
Stars: ✭ 687 (+6145.45%)
Mutual labels:  scaffold, scaffolding
Numgen
Creates objects that generate number sequences
Stars: ✭ 5 (-54.55%)
Mutual labels:  generate, generator
Laravel Table
Generate tables from Eloquent models.
Stars: ✭ 101 (+818.18%)
Mutual labels:  generate, generator
Cli Spring Boot Scaffold
command line for generate crud and configs for spring boot projects
Stars: ✭ 113 (+927.27%)
Mutual labels:  generate, scaffold

Generate generator to create a new repository on GitHub.

generate-gh-repo

NPM version NPM monthly downloads Build Status

generate-gh-repo demo

Usage

CLI

When installed globally, the gh-repo generator is available to use through the gen command:

Create a new GitHub repository using the default task.

$ gen gh-repo

API

Params

  • app {Object}: generate instance to add tasks to.

Example

// use as a plugin with existing generate instance
// $ gen gh-repo
app.use(require('generate-gh-repo'));

// use as a subgenerator on an existing generate instance
// $ gen repo
app.register('repo', require('generate-gh-repo'));

Getting started

Install

Installing the CLI

To run the gh-repo generator from the command line, you'll need to install Generate globally first. You can do that now with the following command:

$ npm install --global generate

This adds the gen command to your system path, allowing it to be run from any directory.

Install generate-gh-repo

Install this module with the following command:

$ npm install --global generate-gh-repo

CLI

Run this generator's default task with the following command:

$ gen gh-repo

What you should see in the terminal

If completed successfully, you should see both starting and finished events in the terminal, like the following:

[00:44:21] starting ...
...
[00:44:22] finished ✔

If you do not see one or both of those events, please let us know about it.

Help

To see a general help menu and available commands for Generate's CLI, run:

$ gen help

Next steps

Running unit tests

It's never too early to begin running unit tests. When you're ready to get started, the following command will ensure the project's dependencies are installed then run all of the unit tests:

$ npm install && test

Publishing your generator

If you're tests are passing and you're ready to publish your generator to npm, you can do that now with the following command:

Are you sure you're ready?!

Let's go!

$ npm publish

About

What is "Generate"?

Generate is a command line tool and developer framework for scaffolding out new GitHub projects using generators and tasks.

Answers to prompts and the user's environment can be used to determine the templates, directories, files and contents to build. Support for gulp, base and assemble plugins, and much more.

For more information:

Community

Are you using Generate in your project? Have you published a generator and want to share your project with the world?

Here are some suggestions!

  • If you get like Generate and want to tweet about it, please feel free to mention @generatejs or use the #generatejs hashtag
  • Show your love by starring Generate and generate-gh-repo
  • Get implementation help on StackOverflow (please use the generatejs tag in questions)
  • Gitter Discuss Generate with us on Gitter
  • If you publish an generator, thank you! To make your project as discoverable as possible, please add the keyword generategenerator to package.json.

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Please read the contributing guide for advice on opening issues, pull requests, and coding standards.

Running tests

Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:

$ npm install && npm test

Author

Brian Woodward

License

Copyright © 2017, Brian Woodward. Released under the MIT License.


This file was generated by verb-generate-readme, v0.4.3, on April 07, 2017.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].