PHPackages                             hyyan/gwp - 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. [Framework](/categories/framework)
4. /
5. hyyan/gwp

ArchivedProject[Framework](/categories/framework)

hyyan/gwp
=========

A modern WordPress stack

722PHP

Since Dec 23Pushed 7y ago2 watchersCompare

[ Source](https://github.com/hyyan/gwp)[ Packagist](https://packagist.org/packages/hyyan/gwp)[ RSS](/packages/hyyan-gwp/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

[GWP - General Wordpress Implementaion](http://hyyan.github.io/gwp)
===================================================================

[](#gwp---general-wordpress-implementaion)

[![project status](https://camo.githubusercontent.com/98b6724ac67f49b41a63fd625aadf618fc8b13c0963062ad39c30ab3b443a559/687474703a2f2f7374696c6c6d61696e7461696e65642e636f6d2f687979616e2f6777702e706e67)](http://stillmaintained.com/hyyan/gwp)[![Latest Stable Version](https://camo.githubusercontent.com/49c000ca0395820d102351e52d41c12fc248175c2f8c1c050b684f1488fea984/68747470733a2f2f706f7365722e707567782e6f72672f687979616e2f6777702f762f737461626c652e706e67)](https://packagist.org/packages/hyyan/gwp)[![License](https://camo.githubusercontent.com/23c49bfc8a3bbdf4d720d2787decdf8565e4d6a197490e25ed6a975bb72e0960/68747470733a2f2f706f7365722e707567782e6f72672f687979616e2f6777702f6c6963656e73652e737667)](https://packagist.org/packages/hyyan/gwp)

GWP is a modern WordPress stack that helps you get started with the best development tools and project structure.

Much of the philosophy behind GWP is inspired by the [Bedrock](https://github.com/roots/bedrock) and [Twelve-Factor App](http://12factor.net/) methodology including the [WordPress specific version](https://roots.io/twelve-factor-wordpress/).

Features
--------

[](#features)

- Better folder structure
- Dependency management with [Composer](http://getcomposer.org)
- Easy WordPress configuration with environment specific files
- Better deployment workflow with [Phing](https://github.com/phingofficial/phing)

Requirements
------------

[](#requirements)

PrerequisiteHow to checkHow to installPHP &gt;= 5.3.x`php -v`[php.net](http://php.net/manual/en/install.php)Composer @latest`compoaser -v`[composer.org](https://getcomposer.org/download/)Installation
------------

[](#installation)

1. Create new project using composer : `composer create-project hyyan/gwp:dev-master /path`
2. Update `.env.local` to meet your local environment variables.
3. Register your local maching name in the `config/environment.php file
4. Geneate apache .htaccess file : ` bin/phing gwp:apache-htaccess -D apache-htaccess.dir=.`
5. Add theme(s) in `web/app/themes` as you would for a normal WordPress site.
6. Access WP admin at `http://example.com/cms/wp-admin`

Documentaion
------------

[](#documentaion)

- [Folder structure](https://github.com/hyyan/gwp/wiki/Folder-structure)
- [Environments](https://github.com/hyyan/gwp/wiki/Environments)
- [Composer](https://github.com/hyyan/gwp/wiki/Composer)
- [WP Cron](https://github.com/hyyan/gwp/wiki/WP-Cron)
- [Build And Deployment](https://github.com/hyyan/gwp/wiki/Build-And-Deployment-Workflow)

Contributing
------------

[](#contributing)

Everyone is welcome to help contribute and improve this project. There are several ways you can contribute:

- Reporting issues (please read [issue guidelines](https://github.com/necolas/issue-guidelines))
- Suggesting new features
- Writing or refactoring code
- Fixing [issues](https://github.com/hyyan/gwp/issues)

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/4313420?v=4)[Hyyan Abo Fakher](/maintainers/hyyan)[@hyyan](https://github.com/hyyan)

---

Top Contributors

[![hyyan](https://avatars.githubusercontent.com/u/4313420?v=4)](https://github.com/hyyan "hyyan (1 commits)")

### Embed Badge

![Health badge](/badges/hyyan-gwp/health.svg)

```
[![Health](https://phpackages.com/badges/hyyan-gwp/health.svg)](https://phpackages.com/packages/hyyan-gwp)
```

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

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