PHPackages                             greg-md/php-app - 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. greg-md/php-app

ActiveApp[Framework](/categories/framework)

greg-md/php-app
===============

Greg PHP Application is based on Greg PHP Framework and it's components.

092[1 PRs](https://github.com/greg-md/php-app/pulls)JavaScript

Since Jul 24Pushed 3y ago1 watchersCompare

[ Source](https://github.com/greg-md/php-app)[ Packagist](https://packagist.org/packages/greg-md/php-app)[ RSS](/packages/greg-md-php-app/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependenciesVersions (2)Used By (0)

Greg PHP Application
====================

[](#greg-php-application)

[![StyleCI](https://camo.githubusercontent.com/db68c6086104978413259881248155ce03a958a7738fd5c6ff2f91911b58096b/68747470733a2f2f7374796c6563692e696f2f7265706f732f37323938373337362f736869656c643f7374796c653d666c6174)](https://styleci.io/repos/72987376)[![Build Status](https://camo.githubusercontent.com/7c2d41a129313d889b44cfb03df3cf5a16b7ebefb19b193b3608e63a63ff4d09/68747470733a2f2f7472617669732d63692e6f72672f677265672d6d642f7068702d6170702e737667)](https://travis-ci.org/greg-md/php-app)[![Total Downloads](https://camo.githubusercontent.com/1f73e285bfb646d643b05967474b87a08886c0af1de50678408abda39c28937f/68747470733a2f2f706f7365722e707567782e6f72672f677265672d6d642f7068702d6170702f642f746f74616c2e737667)](https://packagist.org/packages/greg-md/php-app)[![Latest Stable Version](https://camo.githubusercontent.com/506a663a805b6fd900c55d51cf5222931cbcdc806c5860c5b0fef035e8fcb1d8/68747470733a2f2f706f7365722e707567782e6f72672f677265672d6d642f7068702d6170702f762f737461626c652e737667)](https://packagist.org/packages/greg-md/php-app)[![Latest Unstable Version](https://camo.githubusercontent.com/7ca86d02ff44ed7766cc9b982a404d943c3133bf593bc1c62b494b811fb61eb5/68747470733a2f2f706f7365722e707567782e6f72672f677265672d6d642f7068702d6170702f762f756e737461626c652e737667)](https://packagist.org/packages/greg-md/php-app)[![License](https://camo.githubusercontent.com/54b8e1dca074dea9151d966f0ede91b85b56e822899da1d86a294b1bb35a525f/68747470733a2f2f706f7365722e707567782e6f72672f677265672d6d642f7068702d6170702f6c6963656e73652e737667)](https://packagist.org/packages/greg-md/php-app)

This Application is based on [Greg PHP Framework](https://github.com/greg-md/php-framework) and it's components.

Table of Contents
=================

[](#table-of-contents)

- [Requirements](#requirements)
- [Installation](#installation)
- [Configuration](#configuration)
- [HTTP Routing](#http-routing)
- [Console Commands](#console-commands)
- [Dependency Injection](#dependency-injection)
- [Service Providers](#service-providers)
- [Testing](#testing)
- [Out of the box](#out-of-the-box)
    - [Cache](#cache)
    - [ORM](#orm)
    - [View](#view)
    - [Imagix](#imagix)
    - [Debug Bar](#debug-bar)
- [License](#license)
- [Huuuge Quote](#huuuge-quote)

Requirements
============

[](#requirements)

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

Installation
============

[](#installation)

**Composer**

`composer create-project greg-md/php-app`

**Git**

`git clone https://github.com/greg-md/php-app.git`

**Manually**

[Download](https://github.com/greg-md/php-app/archive/master.zip) and unzip it in your preferable directory.

### Run

[](#run)

Open terminal and start docker containers from the project root directory.

`docker-compose up`

Wait until the `app` container is started and open in browser `http://127.0.0.1/`.

> It will take a while for the first time until it will download and build images. But next times containers will start faster.

**Optionally**, you can add an alias in `hosts` file `127.0.0.1 app.local` and open in browser `http://app.local/`.

[![Greg PHP Application](https://camo.githubusercontent.com/b03784783448408b2847e0316a4175a4ae37eb16e4c4dddc10f35528f2c50312/687474703a2f2f677265672e6d642f7068702d6170706c69636174696f6e2e6a7067)](https://camo.githubusercontent.com/b03784783448408b2847e0316a4175a4ae37eb16e4c4dddc10f35528f2c50312/687474703a2f2f677265672e6d642f7068702d6170706c69636174696f6e2e6a7067)

Configuration
=============

[](#configuration)

All configuration files are stored in the `config` directory. You can easily access them from application:

```
$app->config('debug');
```

### Environment variables

[](#environment-variables)

Environment variables are stored in `.env` file and could be accessed anywhere in the code, mostly in configuration files:

```
'debug' => (bool) getenv('DEBUG'),
```

HTTP Routing
============

[](#http-routing)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-router)

Console Commands
================

[](#console-commands)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-framework#running-for-console-requests)

Dependency Injection
====================

[](#dependency-injection)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-dependency-injection)

Service Providers
=================

[](#service-providers)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-framework#service-providers)

Testing
=======

[](#testing)

> Sorry, description is still in under construction...

Out of the box
==============

[](#out-of-the-box)

Cache
-----

[](#cache)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-cache)

ORM
---

[](#orm)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-orm)

View
----

[](#view)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-view)

Imagix
------

[](#imagix)

> Sorry, description is still in under construction...

[Documentation](https://github.com/greg-md/php-imagix)

Debug Bar
---------

[](#debug-bar)

> Sorry, description is still in under construction...

[Documentation](http://phpdebugbar.com/)

License
=======

[](#license)

MIT © [Grigorii Duca](http://greg.md)

Huuuge Quote
============

[](#huuuge-quote)

[![I fear not the man who has practiced 10,000 programming languages once, but I fear the man who has practiced one programming language 10,000 times. © #horrorsquad](https://camo.githubusercontent.com/73fc580403a8367b075fff0a0d7439dc0dc095dd3124b22757522675c1308df8/687474703a2f2f677265672e6d642f6875757567652d71756f74652d66622e6a7067)](https://camo.githubusercontent.com/73fc580403a8367b075fff0a0d7439dc0dc095dd3124b22757522675c1308df8/687474703a2f2f677265672e6d642f6875757567652d71756f74652d66622e6a7067)

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 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://www.gravatar.com/avatar/85a6700372326d0546fcff3eb2c3f27daa711273bdd5d6fdda875a7d2f02af85?d=identicon)[greg-md](/maintainers/greg-md)

---

Top Contributors

[![greg-md](https://avatars.githubusercontent.com/u/10551984?v=4)](https://github.com/greg-md "greg-md (1 commits)")

---

Tags

appapplicationgreg-mdgreg-phpphpphp-appweb-artisans

### Embed Badge

![Health badge](/badges/greg-md-php-app/health.svg)

```
[![Health](https://phpackages.com/badges/greg-md-php-app/health.svg)](https://phpackages.com/packages/greg-md-php-app)
```

###  Alternatives

[laravel/dusk

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

1.9k39.6M294](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

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