Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

452 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub Tag Code Style License Last Commit

πŸ“¦ boilerplate πŸ“¦

this is a boilerplate starter kit for rapid web development. it is based on npm scripts.

includes

features

  • watchers for file changes
  • copy scripts
  • minification of html, js and css
  • bundling of external libs
  • extracting of critical css for above-the-fold-content
  • deferred loading of google analytics
  • import css files in javascript
  • google page speed 100/100 ready
  • zero vulnerabilities on npm audit

installation

mkdir testproject
cd testproject
wget https://github.com/vielhuber/boilerplate/archive/main.zip
unzip main.zip -d .
mv boilerplate-main/{.[!.],}* .
rm -r boilerplate-main main.zip README.md
cp .env.example .env
nvm use --lts
npm install

usage

npm run pipeline watch browsersync delete copy css js html tests
dev:slim:tailwind tailwind βœ“ βœ“ βœ“ βœ“
dev:full:tailwind tailwind βœ“ βœ“ βœ“ βœ“ βœ“ βœ“ βœ“
prod:slim:tailwind tailwind βœ“ βœ“
prod:full:tailwind tailwind βœ“ βœ“ βœ“ βœ“ βœ“
dev:slim:basic basic βœ“ βœ“ βœ“ βœ“
dev:full:basic basic βœ“ βœ“ βœ“ βœ“ βœ“ βœ“ βœ“
prod:slim:basic basic βœ“ βœ“
prod:full:basic basic βœ“ βœ“ βœ“ βœ“ βœ“

About

πŸ“¦ Starter kit for web devs. πŸ“¦

Topics

Resources

Stars

8 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages