PHPackages                             discophp/project - 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. discophp/project

ActiveLibrary

discophp/project
================

4.0.0(9y ago)222Apache License V2PHP

Since Jun 4Pushed 8y ago2 watchersCompare

[ Source](https://github.com/discophp/project)[ Packagist](https://packagist.org/packages/discophp/project)[ RSS](/packages/discophp-project/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependencies (1)Versions (9)Used By (0)

Project Wrapper for the Disco PHP Framework
===========================================

[](#project-wrapper-for-the-disco-php-framework)

This is the project structure for the Disco PHP Framework. It serves as the starting point for all Disco PHP projects.

Check out the documentation

[DiscoPHP.com](http://discophp.com)

Out Of The Box Features
-----------------------

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

The base project structure comes preloaded with some awesome out of the box features which almost every project implements:

- Account/User:
    - Account creation
    - Email based account verification
    - Login, logout, and session management
    - Securly stored passwords hashed with SHA512 and salted
    - Permanent logins
    - Password reset emails
    - Account information editing
- CSRF Tokens
- An amazing looking base theme/UI for you to extend using [Materialize CSS](http://materializecss.com)
- A build system ([`Gruntfile.js`](Gruntfile.js)) implemented using [Grunt](http://gruntjs.com/) which supports:
    - SASS
    - React JSX files
    - CSS vendor based auto-prefixing (ie -moz -webkit)
    - CSS &amp; JS minification
    - CSS &amp; JS bundling
- Version controlled third party libraries ([`bower.json`](bower.json) &amp; [`.bowerrc`](.bowerrc)) via [Bower](https://bower.io/)
- Default caching rules for resources (ie jpg,png,js,css etc) as defined in [`public/.htacces`](public/.htaccess)

### Get Started

[](#get-started)

**Required:**

1. Clone : `git clone https://github.com/discophp/project.git your-site`
2. Install Dependencies : `composer install`

**Optional (but required if you want to use the DB &amp; the built in user functionality):**

1. Configure DB settings in [`app/config/config.php`](app/config/config.php)
2. Create the user tables : `php public/index.php db-restore 'app/db' 'user_structure.sql'` from the SQL file [`app/db/user.sql`](app/db/user.sql)
3. Configure your email settings in [`app/config/email.php`](app/config/email.php)

**Optional (but required if you want to use the build system)**

1. Install nodejs dependencies : `npm install`
2. Run the build system : `grunt`
3. Watch the build for changes : `grunt watch`

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity68

Established project with proven stability

 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 ~154 days

Recently: every ~110 days

Total

6

Last Release

3596d ago

Major Versions

2.3 → 3.02016-03-23

3.11.0 → 4.0.02016-07-13

### Community

Maintainers

![](https://www.gravatar.com/avatar/30306213ca333827d0387e7d14cb16de5f82e7dee350a68f4441e870cfbf18d9?d=identicon)[discophp](/maintainers/discophp)

---

Top Contributors

[![jbhamilton](https://avatars.githubusercontent.com/u/1749860?v=4)](https://github.com/jbhamilton "jbhamilton (42 commits)")

### Embed Badge

![Health badge](/badges/discophp-project/health.svg)

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

PHPackages © 2026

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