PHPackages                             opcoding/starter-kit - 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. opcoding/starter-kit

AbandonedArchivedLibrary

opcoding/starter-kit
====================

Opcoding starter kit

1.0.1(8y ago)0391ShellPHP &gt;=7.0

Since Nov 9Pushed 8y ago3 watchersCompare

[ Source](https://github.com/opcoding/starter-kit)[ Packagist](https://packagist.org/packages/opcoding/starter-kit)[ RSS](/packages/opcoding-starter-kit/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (5)Versions (3)Used By (0)

Objective PHP / Starter Kit
===========================

[](#objective-php--starter-kit)

Project topic
-------------

[](#project-topic)

Typical Objective PHP project arborescence, with minimal workflow and configuration implementation.

This is where to start your own Objective PHP project.

How to make it work
-------------------

[](#how-to-make-it-work)

A few simple steps are needed to get this application up and running:

### The next step assumes that composer is available in your PATH

[](#the-next-step-assumes-that-composer-is-available-in-your-path)

```
# install the project and its dependencies
composer create-project -s dev objective-php/starter-kit [project-name]
cd [project-name]

# run a local web server
php -S localhost:8001 -t public

```

You can then open  to access your brand new project. Note that the framework will show itself much more efficient when using a production grade web server (as Apache or Nginx), while the PHP built-in server will allow you to make the starter kit running within seconds.

Doctrine support
----------------

[](#doctrine-support)

### Doctrine Package activation

[](#doctrine-package-activation)

The starter-kit comes with sample Doctrine support. This setup has to be activated by plugging the Doctrine Package in the Application. This can be done by simply uncommenting the corresponding line in the `Application::importPackages()` method (in `app/src/Application.php`).

### Doctrine CLI

[](#doctrine-cli)

To run the native Doctrine CLI console you may are used to, it has to be wrapped with Objective PHP init sequence. So, please trigger the console tool by running:

```
vendor/bin/op doctrine

```

and **not** `vendor/bin/doctrine`.

### Doctrine configuration

[](#doctrine-configuration)

You should also adapt the `app/config/doctrine.php` configuration file to reflect your own setup, not to forget that you also can override any config file by creating a local version of it (like `app/config/doctrine.local.php`).

starter-kit
===========

[](#starter-kit)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

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

Total

2

Last Release

3068d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6ed32dc08c012c25925ba618f54d5a6e52af3ff0d0cc6e42a7fed2b59dfca28e?d=identicon)[bcerati](/maintainers/bcerati)

### Embed Badge

![Health badge](/badges/opcoding-starter-kit/health.svg)

```
[![Health](https://phpackages.com/badges/opcoding-starter-kit/health.svg)](https://phpackages.com/packages/opcoding-starter-kit)
```

###  Alternatives

[phpbench/phpbench

PHP Benchmarking Framework

2.0k13.0M627](/packages/phpbench-phpbench)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[neos/flow

Flow Application Framework

862.0M451](/packages/neos-flow)[neos/flow-development-collection

Flow packages in a joined repository for pull requests.

144179.3k3](/packages/neos-flow-development-collection)[solspace/craft-freeform

The most flexible and user-friendly form building plugin!

52664.9k12](/packages/solspace-craft-freeform)[concrete5/core

Concrete core subtree split

19159.3k48](/packages/concrete5-core)

PHPackages © 2026

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