All Projects → Jam3 → Generator Jam3

Jam3 / Generator Jam3

Licence: mit
This is a generator for Jam3 projects

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Generator Jam3

Swiftyonboard
A swifty iOS framework that allows developers to create beautiful onboarding experiences.
Stars: ✭ 952 (+2700%)
Mutual labels:  framework
Carrot
🥕 Build multi-device AR applications
Stars: ✭ 32 (-5.88%)
Mutual labels:  framework
Alom
Alom is the lighest, simplest framework ever
Stars: ✭ 33 (-2.94%)
Mutual labels:  framework
Dotlog
Simple and easy go log framework
Stars: ✭ 30 (-11.76%)
Mutual labels:  framework
Core Framework
REDHAWK is a software-defined radio (SDR) framework designed to support the development, deployment, and management of real-time software radio applications
Stars: ✭ 31 (-8.82%)
Mutual labels:  framework
Alumna
[Alpha release of v3] Development platform for humans / Plataforma de desenvolvimento para humanos
Stars: ✭ 32 (-5.88%)
Mutual labels:  framework
React Retirement Calculator
A dynamically updating retirement calculator.
Stars: ✭ 29 (-14.71%)
Mutual labels:  react-redux
Core
Package core is a service container that elegantly bootstrap and coordinate twelve-factor apps in Go.
Stars: ✭ 34 (+0%)
Mutual labels:  framework
Asgineer
A really thin ASGI web framework
Stars: ✭ 32 (-5.88%)
Mutual labels:  framework
Chibi
A mini PHP framework
Stars: ✭ 33 (-2.94%)
Mutual labels:  framework
Donerserializer
A C++14 JSON Serialization Library
Stars: ✭ 31 (-8.82%)
Mutual labels:  framework
Core
Runn Me! core library
Stars: ✭ 31 (-8.82%)
Mutual labels:  framework
Jcnavigator
A decoupled navigator framework of jumping between modules or apps for iOS development.
Stars: ✭ 33 (-2.94%)
Mutual labels:  framework
Codefii
A micro-framework for web Ninjas
Stars: ✭ 30 (-11.76%)
Mutual labels:  framework
Kopf
A Python framework to write Kubernetes operators in just few lines of code.
Stars: ✭ 971 (+2755.88%)
Mutual labels:  framework
Emptyd Admin Webpack
基于typescript react webpack的脚手架
Stars: ✭ 30 (-11.76%)
Mutual labels:  react-redux
Molten
A minimal, extensible, fast and productive framework for building HTTP APIs with Python 3.6 and later.
Stars: ✭ 964 (+2735.29%)
Mutual labels:  framework
Cryptii
Web app and framework offering modular conversion, encoding and encryption
Stars: ✭ 971 (+2755.88%)
Mutual labels:  framework
Freedom
Freedom是一个基于六边形架构的框架,可以支撑充血的领域模型范式。
Stars: ✭ 972 (+2758.82%)
Mutual labels:  framework
Framework
The Lawoole framework
Stars: ✭ 33 (-2.94%)
Mutual labels:  framework

nyg-jam3

stable

Jam3 project scaffold based on nyg. Used to create the basic files needed for a Jam3 project.

Usage

NPM

The nyg generator is designed to function similar to yeoman. To get it running, simply follow these steps:

npm i nyg -g
npm i nyg-jam3 -g
cd your-project-directory
nyg nyg-jam3

You will then be prompted with a number of questions, which will define the project. The appropriate files will then be copied to the current directory and it will install all your needed dependencies. Congratulations, you are now setup with the basis of a Jam3 project.

Prompts

What is your name? (Author)
Default: (empty string)
A name used in the README.md, package.json and humans.txt.

What is your email? (Author Email)
Default: (empty string)
An email used in the package.json and humans.txt.

Describe the project:
Default: (empty string)
A brief description of the project that is used at the top of the README.md.

What is your git repository? (GitHub Repository)
Default: (empty string)
The git repository used for the project, used within the package.json.

What framework will your project use?"
Default: React
The framework that this project will be based on, all necessary files and modules will be downloaded to get you up and running with the selected framework. Currently supports React, Bigwheel, or None. In the case of None, source files won't be created, but all the common development scripts will still be setup.

Would you perfer ComponentName/ComponentName.js over ComponentName/index.js?
Default: false
Whether file names will follow the convention of [folder name]/[folder name].js or [folder name]/index.js.

Would you like to use ES6?
Default: true
Whether to use ES6 and babel transpilation. Sets up a .babelrc file and all necessary dependencies.

What css preprocessor will your project use?
Default: SCSS
Which css preprocessor should be setup on the project, defaults to SASS, but LESS is also an option.

Separate common npm modules into vendor.js?
Default: true
Whether to separate all npm modules into a separate vender.js file, limiting the bundle.js file to just custom code.

What backend language would you like to use?
Default: PHP
Whether to copy over backend libraries that aid development such as automatic meta tag generation.

Would you like to include an unsupported page?
Default: true
Whether to include automatic unsupported page redirection.

Choose the password to use for password protection. (leave blank to disable)
Default: (empty string)
If you want to enable password protection via .htaccess, simply type the password you would like to use and the .htaccess and .htpasswd files will be created.

Where on the server will your .htpasswd be located?
Default: /var/www
If you opted to add password protection, this will need to be set to the location of the .htpasswd file in your production environment.

Generated Project Documentation

License

MIT, see LICENSE.md for details.

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].