- Independent front-end framework
Use any of your favorite front-end framework like Bootstrap 4, Foundation 6, UIKit 3 etc. Check out our recipes. - Sass support (SCSS)
Compile Sass into CSS with ease, bringing support for variables, mixins and more. - Performance optimization
Minify and concatenate JavaScript, CSS and Images to help keep your pages lean. - ES6+ via Babel
ES6+ support using Babel. ES6+ source code will be automatically transpiled to ES5 for wide browser support. Pollyfill will also be taken care of automatically. - Linting
Lint CSS,SCSS with stylelint and JS with ESLint - Nunjucks templating engine support
Compile Nunjucks into HTML with ease, bringing support for include, extends, block inheritance, macros and more. - Built-in HTTP Server
A built-in server for previewing your site locally while you develop and iterate. - Live Browser Reloading
Reload the browser in real-time anytime an edit is made without the need for an extension. - Cross-device Synchronization
Synchronize clicks, scrolls, forms and live-reload across multiple devices as you edit your project. Powered by BrowserSync.
- Download the latest release or
- Clone the repo
git clone https://github.com/nstungcom/gulp-starter-kit.git my-project/
- With npm:
npm install
- Development:
npm run dev
- Build for production:
npm run build
- Remove the
dist
folder:npm run clean