PHPackages                             ironphp/ironphp - 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. ironphp/ironphp

ActiveLibrary[Framework](/categories/framework)

ironphp/ironphp
===============

The IronPHP Framework

1.0.13-alpha1(4y ago)42.0k11MITPHPCI failing

Since Nov 25Pushed 2y ago4 watchersCompare

[ Source](https://github.com/ironphp/ironphp)[ Packagist](https://packagist.org/packages/ironphp/ironphp)[ Docs](https://github.com/ironphp/ironphp)[ Fund](https://issuehunt.io/r/gaurangkumar)[ Fund](https://ko-fi.com/gaurangkumar)[ RSS](/packages/ironphp-ironphp/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (14)Versions (20)Used By (1)

IronPHP Framework
=================

[](#ironphp-framework)

 [ ![Total Downloads](https://camo.githubusercontent.com/888cb4db6200e779d16d22cfbe5ca9e8ddf5cb9be7417b7b4b7aab86a9c16283/68747470733a2f2f706f7365722e707567782e6f72672f69726f6e7068702f69726f6e7068702f642f746f74616c2e737667) ](https://packagist.org/packages/ironphp/ironphp) [ ![Total Downloads](https://camo.githubusercontent.com/55839d5610c08d03a6d2e11e256b76a6eb167ea6c903eee704babed5753b92eb/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f646d2f69726f6e7068702f69726f6e706870) ](https://packagist.org/packages/ironphp/ironphp/stats) [ ![Latest Stable Version](https://camo.githubusercontent.com/f11bba62aa30e98bc8a700aeb157a1d423a898e30492368a0638f8f75c513e09/68747470733a2f2f706f7365722e707567782e6f72672f69726f6e7068702f69726f6e7068702f762f737461626c652e737667) ](https://packagist.org/packages/ironphp/ironphp) [ ![Latest Dev Version](https://camo.githubusercontent.com/f5f3d433646472c7181d92e07e3a15b46fa92099ab44399abbeb44967c7af5fb/68747470733a2f2f706f7365722e707567782e6f72672f69726f6e7068702f69726f6e7068702f762f756e737461626c652e737667) ](https://packagist.org/packages/ironphp/ironphp) [ ![Software License](https://camo.githubusercontent.com/dcabe9d900ce52a32b9e8fdafa79a407db74c20576d08ffb3baf977c7969683b/68747470733a2f2f706f7365722e707567782e6f72672f69726f6e7068702f69726f6e7068702f6c6963656e73652e737667) ](https://opensource.org/licenses/MIT) [ ![Minimum PHP Version](https://camo.githubusercontent.com/c281b1f1996a0c700cfb964675b9576e04be48ad0828902c4ae533855908d9ea/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344253230372e322d6565343439392e7376673f7374796c653d666c61742d706c6173746963) ](http://php.net/)
 [ ![CircleCI Build status](https://camo.githubusercontent.com/372b67f6405d005d0ded2f02f62321c3a412452123e385241acee6503539b06e/68747470733a2f2f636972636c6563692e636f6d2f67682f69726f6e7068702f69726f6e7068702e7376673f7374796c653d737667) ](https://circleci.com/gh/ironphp/ironphp) [ ![AppVeyor Build status](https://camo.githubusercontent.com/e0096fc13d21d759eca7377ea41c09b997b6ca6be486f4572949a37743bf0202/68747470733a2f2f63692e6170707665796f722e636f6d2f6170692f70726f6a656374732f7374617475732f6f357968356530676561746b33716e683f7376673d74727565) ](https://ci.appveyor.com/project/gaurangkumar/ironphp) [ ![StyleCI](https://camo.githubusercontent.com/9e7870f52af6b6ea3cad629e8cb7888310330eeb325bd2b2ff0538df3ee48ccb/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3134373136323032332f736869656c643f6272616e63683d6d6173746572) ](https://github.styleci.io/repos/147162023)
 [ ![Average time to resolve an issue](https://camo.githubusercontent.com/ddb33c9e7048c8da45c0045c26e8f72532db44cd2ee051f2f2de3cb28f92fa37/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f7265736f6c7574696f6e2f69726f6e7068702f69726f6e7068702e737667) ](http://isitmaintained.com/project/ironphp/ironphp "Average time to resolve an issue") [ ![Percentage of issues still open](https://camo.githubusercontent.com/2daf5284ae3a57b47d0d76fdcc8a5b762aeaababb2c80fe02f49b9570c66afe7/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f6f70656e2f69726f6e7068702f69726f6e7068702e737667) ](http://isitmaintained.com/project/ironphp/ironphp "Percentage of issues still open")

About IronPHP
-------------

[](#about-ironphp)

IronPHP is a development framework for PHP which uses Front Controller, and MVC.

> **Note:** No stable release yet - [IronPHP Framework 1.0.13 alpha1](https://github.com/ironphp/ironphp/releases/tag/1.0.13-alpha1) version has been released. This repository contains the core code of the IronPHP framework. If you want to build an application using IronPHP, visit the main [IronPHP Application Skeleton](https://github.com/ironphp/app).

IronPHP is a web application framework for PHP which uses commonly known design patterns like Associative Data Mapping, Front Controller, and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.

Table of Contents
-----------------

[](#table-of-contents)

- [Requirements](#requirements)
- [Installing IronPHP via Composer](#installing-ironphp-via-composer)
- [Update](#update)
- [Configuration](#configuration)
- [Community](#community)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Get Support](#get-support)
- [Security](#security)
- [Credits](#credits)
- [Authors](#authors)
- [Support Us](#support-us)
- [License](#license)

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

[](#requirements)

IronPHP requires PHP 7.2 or later; we recommend using the latest PHP version whenever possible.

Installing IronPHP via Composer
-------------------------------

[](#installing-ironphp-via-composer)

You can install IronPHP into your project using [Composer](https://getcomposer.org).

Download [Composer-Setup.exe](https://getcomposer.org/Composer-Setup.exe) or update `composer self-update`.

If you're starting a new project, we recommend using the [app skeleton](https://github.com/ironphp/app) as a starting point. For existing applications you can run the following:

```
$ composer require ironphp/ironphp:"@alpha"
```

Update
------

[](#update)

Since this is a starting point for your application and various files would have been modified as per your needs, there isn't a way to provide automated upgrades atleast for NOT FOR NOW, so you have to do any updates manually.

Configuration
-------------

[](#configuration)

Read and edit `Configuraton` in `.env`, `config/app.php` and setup the `Datasource` in `config/database.php`.

Community
---------

[](#community)

- IronPHP us on [GitHub](https://github.com/ironphp)
- Follow us on [FaceBook](https://www.facebook.com/IronPHP)

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

[](#contributing)

- [CONTRIBUTING.md](CONTRIBUTING.md) - Quick pointers for contributing to the IronPHP project.

Code of Conduct
---------------

[](#code-of-conduct)

- [CODE\_OF\_CONDUCT.md](CODE_OF_CONDUCT.md) - In order to ensure that the IronPHP community is welcoming to all, please review and abide by the Code of Conduct.

About Us
--------

[](#about-us)

IronPHP development is led by the [GaurangKumar Parmar](https://instagram.com/gaurangkumar1).

Get Support
-----------

[](#get-support)

- [GitHub Issues](https://github.com/ironphp/ironphp/issues) - Got issues? Please tell us!

Security
--------

[](#security)

If you’ve found a security issue in IronPHP, please use the following procedure instead of the normal bug reporting system. Instead of using the bug tracker, mailing list or IRC please send an email to .

For each report, we try to first confirm the vulnerability. Once confirmed, the IronPHP will take the following actions:

- Acknowledge to the reporter that we’ve received the issue, and are working on a fix. We ask that the reporter keep the issue confidential until we announce it.
- Get a fix/patch prepared.
- Prepare a post describing the vulnerability, and the possible exploits.
- Release new versions of all affected versions.
- Prominently feature the problem in the release announcement.

Authors
-------

[](#authors)

- GaurangKumar | [GitHub](https://github.com/gaurangkumar) | [Instagram](https://instagram.com/gaurangkumar1) | [Facebook](https://facebook.com/gaurangkumarp) | [Linkedin](https://www.linkedin.com/in/gaurangkumar/) | [Patreon](https://www.patreon.com/gaurangkumar) |

Support Us
----------

[](#support-us)

you can buy me a coffee.

 [ ![Donate with PayPal button](https://camo.githubusercontent.com/ed5f2c31e47b0cfb894074bad89386f57a3983db1ab097f836582f3a60b7b9a2/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f47422f692f62746e2f62746e5f646f6e61746543435f4c472e676966) ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=U45J7KNPN9NCY&source=url)

Credits
-------

[](#credits)

Thank you for supporting us by using IronPHP Framework and by your donations.

License
-------

[](#license)

The IronPHP framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99% 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 ~67 days

Recently: every ~196 days

Total

19

Last Release

1503d ago

PHP version history (2 changes)1.0.0-alpha1PHP &gt;=5.5

1.0.7-alpha1PHP &gt;=4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/edfa7aef6eed564fe3ca1efd15b87d477ca50cdbd921cf831f7dda917841dbe9?d=identicon)[gaurangkumar](/maintainers/gaurangkumar)

---

Top Contributors

[![gaurangkumar](https://avatars.githubusercontent.com/u/16745273?v=4)](https://github.com/gaurangkumar "gaurangkumar (1048 commits)")[![mergify[bot]](https://avatars.githubusercontent.com/in/10562?v=4)](https://github.com/mergify[bot] "mergify[bot] (7 commits)")[![GaurangKumar001](https://avatars.githubusercontent.com/u/87354409?v=4)](https://github.com/GaurangKumar001 "GaurangKumar001 (1 commits)")[![ImgBotApp](https://avatars.githubusercontent.com/u/31427850?v=4)](https://github.com/ImgBotApp "ImgBotApp (1 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (1 commits)")

---

Tags

frameworkfrontcontrolleriron-phpironphpironphp-frameworkmvcphpphpframeworkmvcfrontcontrollerironphpiron-phpironphp-framework

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[magento/community-edition

Magento 2 (Open Source)

12.1k52.1k10](/packages/magento-community-edition)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M369](/packages/laravel-zero-framework)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)

PHPackages © 2026

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