saojs/sao

⚔ Futuristic scaffolding tool

TypeScript

1,042

43 commits

updated Jan 22, 2022

See the code

README

ATTENTION: I'm working on SAO v2 without an ETA, if you want to get it shipped faster, please consider sponsoring me.


NPM version NPM downloads Build Status install size donate chat

Motivation

SAO was made because yeoman, while powerful, is too complex. vue-cli, on the other hand, is more than a scaffolding tool and lacks some important features like unit testing. SAO combines the powerful core features of yeoman with the simplicity of vue-cli into a single application.

SAO is compatible with:

  • Regular git repo (simply download it)
  • SAO generator as git repo
  • SAO generator as npm package
  • SAO generator in local folder

⚡ ️Both repo and npm package can be used offline.

Quick Start

npm i -g sao

# An official generator for creating a Node.js project
# Generate from git repo
sao saojs/sao-nm my-module
# Or from npm package (npm.im/sao-nm)
sao nm my-module

For detailed usage please head to https://sao.vercel.app

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

SAO © EGOIST, Released under the MIT License.
Authored and maintained by EGOIST with help from contributors (list).

egoist.sh · GitHub @EGOIST · Twitter @_egoistlily

boilerplate
generator
sao
scaffolding
template
vue-cli
yeoman

saojs/sao

⚔ Futuristic scaffolding tool

TypeScript

1,042

43 commits

updated Jan 22, 2022

See the code

README

ATTENTION: I'm working on SAO v2 without an ETA, if you want to get it shipped faster, please consider sponsoring me.


NPM version NPM downloads Build Status install size donate chat

Motivation

SAO was made because yeoman, while powerful, is too complex. vue-cli, on the other hand, is more than a scaffolding tool and lacks some important features like unit testing. SAO combines the powerful core features of yeoman with the simplicity of vue-cli into a single application.

SAO is compatible with:

  • Regular git repo (simply download it)
  • SAO generator as git repo
  • SAO generator as npm package
  • SAO generator in local folder

⚡ ️Both repo and npm package can be used offline.

Quick Start

npm i -g sao

# An official generator for creating a Node.js project
# Generate from git repo
sao saojs/sao-nm my-module
# Or from npm package (npm.im/sao-nm)
sao nm my-module

For detailed usage please head to https://sao.vercel.app

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Author

SAO © EGOIST, Released under the MIT License.
Authored and maintained by EGOIST with help from contributors (list).

egoist.sh · GitHub @EGOIST · Twitter @_egoistlily

boilerplate
generator
sao
scaffolding
template
vue-cli
yeoman

Project health

Overall

3.0/10

Maintained

0/10

Code review

2/10
OpenSSF Scorecard

npm

Latest release

1.7.1 · May 12, 2020

Releases this year

0

Significant stargazers

Zoltan Kochan

2,277 followers · starred Jan 2019

Jesse Rosenberger

418 followers · starred Feb 2018

Rahul Kadyan

1,364 followers · starred Nov 2017

Brandon Aaron

979 followers · starred Jan 2017