PHPackages                             glynnforrest/neptune - 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. glynnforrest/neptune

AbandonedArchivedLibrary[Framework](/categories/framework)

glynnforrest/neptune
====================

A PHP 5.4+ framework built on the Symfony HttpKernel.

0.4.4(12y ago)73461MITPHPPHP &gt;=5.3.0

Since Nov 20Pushed 7y ago1 watchersCompare

[ Source](https://github.com/glynnforrest/neptune)[ Packagist](https://packagist.org/packages/glynnforrest/neptune)[ RSS](/packages/glynnforrest-neptune/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (12)Versions (18)Used By (0)

Neptune
=======

[](#neptune)

[![Build Status](https://camo.githubusercontent.com/adb3ecc9baa1bfbafa92c9c80850b36fb99313f44742e8924b4a9c2bb5afce28/68747470733a2f2f7472617669732d63692e6f72672f676c796e6e666f72726573742f6e657074756e652e706e67)](https://travis-ci.org/glynnforrest/neptune)

Neptune is a PHP 5.4+ framework built on the Symfony HttpKernel. It is designed to be quick and easy to use while allowing room for customization and expansion.

The framework originally started out as a hobby project, but has since found use in non-trivial applications too. I'm also using it as an example of my PHP skills to show potential clients and employers.

That being said, Neptune is not a toy project. It is built on solid, battle tested components and I intend to support it for the foreseeable future. The goal is to get it to version 1.0, where it will then be considered feature complete. This version will be supported with subsequent bugfixes and dependency updates.

Components overview
-------------------

[](#components-overview)

The framework is built on a set of robust, reusable components:

- [Symfony HttpKernel](https://github.com/symfony/HttpKernel) - A solid foundation with many benefits.
- [Pimple](https://github.com/fabpot/Pimple) - A lightweight dependency injection container.
- [Doctrine DBAL](https://github.com/doctrine/dbal) - A robust database abstraction layer.
- [ActiveDoctrine](https://github.com/glynnforrest/active-doctrine) - Active record using the Doctrine DBAL.
- [Reform](https://github.com/glynnforrest/reform) - Forms that render and validate with ease.
- [Blockade](https://github.com/glynnforrest/blockade) - Firewall and security for the HttpKernel.
- [Monolog](https://github.com/Seldaek/monolog) - PSR-3 compatible logging for a variety of platforms.

Additional features
-------------------

[](#additional-features)

The framework itself boasts some cool features:

- A robust module system for structuring applications into reusable chunks.
- A straightforward yet powerful assets workflow, allowing for easy integration with build tools such as grunt and bower.
- Configuration anyone can understand, in PHP!
- An extensible PHP template system (twig is also available).
- A migration system that makes a distinction between different modules, built on the Doctrine DBAL. Add a new module without affecting the order of other migrations.
- A bunch of console commands for speeding up development and aiding deployment.

Documentation
-------------

[](#documentation)

See docs/ for documentation and usage examples.

Installation
------------

[](#installation)

Neptune is installed via Composer. To add it to your project, simply add it to your composer.json file:

```
{
    "require": {
        "glynnforrest/neptune": "0.4.*"
    }
}
```

And run composer to update your dependencies:

```
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update
```

Run `vendor/bin/neptune-install .` to setup a new application.

License
-------

[](#license)

MIT, see LICENSE for details.

Copyright 2011 - 2014 Glynn Forrest

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity57

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

Total

13

Last Release

4436d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/578458?v=4)[Glynn Forrest](/maintainers/glynnforrest)[@glynnforrest](https://github.com/glynnforrest)

---

Top Contributors

[![glynnforrest](https://avatars.githubusercontent.com/u/578458?v=4)](https://github.com/glynnforrest "glynnforrest (1243 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/glynnforrest-neptune/health.svg)

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k532.1M19.4k](/packages/laravel-framework)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k16.8k](/packages/prestashop-prestashop)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

84735.1k](/packages/flow-php-flow)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.4M524](/packages/shopware-core)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9417.2k55](/packages/open-dxp-opendxp)

PHPackages © 2026

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