PHPackages                             codelinered/gulp-skeleton - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. codelinered/gulp-skeleton

ActiveProject[Templating &amp; Views](/categories/templating)

codelinered/gulp-skeleton
=========================

Skeleton to create templates with Gulp

7.1.0(1y ago)293MITHTMLPHP &gt;=5.5.9

Since Dec 20Pushed 1y agoCompare

[ Source](https://github.com/CodelineRed/gulp-skeleton)[ Packagist](https://packagist.org/packages/codelinered/gulp-skeleton)[ Docs](https://gulp.codelinered.net)[ RSS](/packages/codelinered-gulp-skeleton/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (12)Used By (0)

Gulp Skeleton - CodelineRed
===========================

[](#gulp-skeleton---codelinered)

[**Demo page**](https://gulp.codelinered.net)

Table of contents
-----------------

[](#table-of-contents)

- [Included Third Party Code](#included)
- Install Guides
    - [Install Production Build (Recommended)](#install-production-build-recommended)
    - [Install Main/ Develop Build](#install-main-develop-build)
    - [Install with Docker (optional)](#install-with-docker-optional)
- [Project Commands](#project-commands)
- [`gulpfile-config.js`](#gulpfile-configjs)
- [Localization](#localization)
- [Links](#links)

Included
--------

[](#included)

- [jQuery 3](http://jquery.com)
- [Bootstrap 5](https://getbootstrap.com)
- [Font Awesome 6](https://fontawesome.com)
- [Slick Carousel 1](http://kenwheeler.github.io/slick/)
- [LazyLoad 19](https://www.andreaverlicchi.eu/vanilla-lazyload/)
- [CSS User Agent 2](https://www.npmjs.com/package/cssuseragent)
- [Cookieconsent 3](https://github.com/insites/cookieconsent)
- [Fancyapps 5](https://fancyapps.com/)

Install Production Build (Recommended)
--------------------------------------

[](#install-production-build-recommended)

### Required

[](#required)

- PHP &gt;= 5.5

Open console on your OS and navigate to the place where you want to install the project.

### With Composer

[](#with-composer)

```
php composer create-project --ignore-platform-reqs --no-dev codelinered/gulp-skeleton gulp-skeleton "dev-production" && cd gulp-skeleton
```

### With GIT

[](#with-git)

```
git clone https://github.com/CodelineRed/gulp-skeleton.git && cd gulp-skeleton && git checkout production
```

### With ZIP

[](#with-zip)

Unix

```
wget -O gs-prod.zip https://github.com/CodelineRed/gulp-skeleton/archive/production.zip && unzip gs-prod.zip && cd gulp-skeleton-production
```

Windows 10+

```
curl -L -o gs-prod.zip https://github.com/CodelineRed/gulp-skeleton/archive/production.zip && tar -xf gs-prod.zip && cd gulp-skeleton-production
```

If you need PHP, you have to go to [Install with Docker](#install-with-docker-optional).

Install Main/ Develop Build
---------------------------

[](#install-main-develop-build)

### Required

[](#required-1)

- [Node.js](http://nodejs.org/en/download/) &gt;= 18.17
- [npm](http://www.npmjs.com/get-npm) `npm i npm@latest -g`
- [gulp-cli](https://www.npmjs.com/package/gulp-cli) `npm i gulp-cli@latest -g`

Open console on your OS and navigate to the place where you want to install the project.

### With Composer

[](#with-composer-1)

```
php composer create-project --ignore-platform-reqs codelinered/gulp-skeleton && cd gulp-skeleton && npm i && gulp build && gulp watch
```

### With GIT

[](#with-git-1)

```
git clone https://github.com/CodelineRed/gulp-skeleton.git && cd gulp-skeleton && git checkout main && npm i && gulp build && gulp watch
```

### With ZIP

[](#with-zip-1)

Unix

```
wget -O gs-main.zip https://github.com/CodelineRed/gulp-skeleton/archive/main.zip && unzip gs-main.zip && cd gulp-skeleton-main && npm i && gulp build && gulp watch
```

Windows 10+

```
curl -L -o gs-main.zip https://github.com/CodelineRed/gulp-skeleton/archive/main.zip && tar -xf gs-main.zip && cd gulp-skeleton-main && npm i && gulp build && gulp watch
```

Open [localhost:3000](http://localhost:3000) for Website.

Install with Docker (optional)
------------------------------

[](#install-with-docker-optional)

### Required

[](#required-2)

- [Docker](https://www.docker.com/)

Open console on your OS and navigate to the place where you want to install the project.

Unix

- Start Docker `systemctl docker start`
- Copy and run commands below

```
docker run --rm --interactive --tty --volume $PWD:/app composer create-project --ignore-platform-reqs --no-dev codelinered/gulp-skeleton gulp-skeleton "dev-production" && cd gulp-skeleton && docker-compose up -d && xdg-open http://localhost:7701
```

Windows 10+

- Start Docker Desktop `"C:\Program Files\Docker\Docker Desktop.exe"`
- Copy and run commands below

```
docker run --rm --interactive --tty --volume %cd%:/app composer create-project --ignore-platform-reqs --no-dev codelinered/gulp-skeleton gulp-skeleton "dev-production" && cd gulp-skeleton && docker-compose up -d && start http://localhost:7701
```

Open [localhost:7701](http://localhost:7701) for Website.

Project Commands
----------------

[](#project-commands)

Descriptiongulpwatch files and start [BrowserSync](https://www.npmjs.com/package/browser-sync) (only available with Docker)gulp buildexecutes following tasks: cleanUp, favicon, font, img, js, jsLint, scss, scssLint, svggulp lintexecutes following tasks: jsLint, scssLintgulp cleanUpclean up public foldergulp favicongenerate faviconsgulp fontcopy font filesgulp imgcopy and compress imagesgulp jsuglify, minify and concat js filesgulp jsLintchecks js follows [lint rules](https://github.com/CodelineRed/gulp-skeleton/blob/main/src/app/js-lint.js)gulp scsscompile, minify and concat scss filesgulp scssLintchecks scss follows [lint rules](https://github.com/CodelineRed/gulp-skeleton/blob/main/src/app/scss-lint.js)gulp thankYoua small thank for yougulp svgcopy and compress svg filesgulp watchwatch favicon, font, img, js, scss and svg files[`gulpfile-config.js`](https://github.com/CodelineRed/gulp-skeleton/blob/main/src/app/gulpfile-config.dist.js)
--------------------------------------------------------------------------------------------------------------

[](#gulpfile-configjs)

DescriptionbrowserSyncConfigRequired - Defines which config is used for [BrowserSync](https://www.npmjs.com/package/browser-sync) (default: browserSyncDocker)sourcePathRequired - Path to raw files (default: src/)publicPathRequired - Path to transpiled files (default: public/)systemPathOptional - Alternative Path to transpiled files on CMS, ECS, PHP Framework, ... (default: path/to/system/)envRequired - Environment dev, test or prod (default: prod)Localization
------------

[](#localization)

- [`src/locale/`](https://github.com/CodelineRed/gulp-skeleton/blob/main/src/locale/)

Links
-----

[](#links)

- [ESLint Rules](https://eslint.org/docs/rules/)
- [Sass Lint Rules](https://github.com/sasstools/sass-lint/tree/develop/docs/rules)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~81 days

Recently: every ~33 days

Total

9

Last Release

589d ago

Major Versions

6.x-dev → 7.0.02024-05-26

### Community

Maintainers

![](https://www.gravatar.com/avatar/ee6e31fe6d3d4e4195c529de51507adb97cad32e247d9b1be3bdce92c8837102?d=identicon)[CodelineRed](/maintainers/CodelineRed)

---

Top Contributors

[![CodelineRed](https://avatars.githubusercontent.com/u/35538671?v=4)](https://github.com/CodelineRed "CodelineRed (156 commits)")

---

Tags

bootstrapbootstrap4cookiecookieconsentcssuadockerfont-awesomefontawesomegulpjquerylazyloadlazyload-imagesskeletonslickslick-carouseluser-agentjquerytemplatingdockerboilerplatecookiebootstrapSkeletoncarouselgulpFontAwesomelazyloadcookieconsentslickcss user agentcssua

### Embed Badge

![Health badge](/badges/codelinered-gulp-skeleton/health.svg)

```
[![Health](https://phpackages.com/badges/codelinered-gulp-skeleton/health.svg)](https://phpackages.com/packages/codelinered-gulp-skeleton)
```

###  Alternatives

[kartik-v/yii2-popover-x

An extended bootstrap 3.0 popover widget which combines both the bootstrap popover and modal features and includes various new styling enhancements.

233.4M8](/packages/kartik-v-yii2-popover-x)[yepsua/smartwig-bundle

The jQuery, jQueryUI (and more) Symfony Bundle

214.0k3](/packages/yepsua-smartwig-bundle)[elnur/bootstrap-bundle

Unobtrusive support for Bootstrap 3

1014.1k](/packages/elnur-bootstrap-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
