PHPackages                             amp-framework/ampf - 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. amp-framework/ampf

ActiveLibrary[Framework](/categories/framework)

amp-framework/ampf
==================

ampf MVC PHP framework

2.0.7(9y ago)3130[1 PRs](https://github.com/amp-framework/ampf/pulls)MITPHPPHP &gt;=7.0.0CI passing

Since Dec 15Pushed 1mo ago1 watchersCompare

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

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

ampf - ampf MVC PHP framework
=============================

[](#ampf---ampf-mvc-php-framework)

ampf is a PHP MVC framework designed to be simple and stupid. The core of ampf is a dependency-injenction container which does *no magic* and can be configured to your needs. The idea behind ampf is that this DI container handles all your PHP objects, regardless how they act and what they do. You configure it the way *you* want and it will handle everything.

This approach has some big advantages (e.g. ampf won't open a database connection unless you really are going to use it, it won't open up a PHP session unless you really are going to use it, etc), as the objects are created on-demand when someone asks the DI container to give him a specific instance.

You configure the ampf framework through normal .php files which then return an array with configuration values.

ampf is still under heavy development and hence its API may change heavily in future.

How to build a webapp based on ampf
-----------------------------------

[](#how-to-build-a-webapp-based-on-ampf)

When you want to build a new webapp based on ampf, you'd have to do the folllowing:

*TO DO*

###  Health Score

39

—

LowBetter than 85% of packages

Maintenance61

Regular maintenance activity

Popularity15

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity60

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

Unknown

Total

1

Last Release

3486d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/130113836?v=4)[DeLord](/maintainers/DeLord)[@DeLorD](https://github.com/DeLorD)

---

Top Contributors

[![rpasing](https://avatars.githubusercontent.com/u/7512734?v=4)](https://github.com/rpasing "rpasing (91 commits)")

### Embed Badge

![Health badge](/badges/amp-framework-ampf/health.svg)

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

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[pimcore/pimcore

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

3.8k3.8M504](/packages/pimcore-pimcore)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M200](/packages/sulu-sulu)[oro/platform

Business Application Platform (BAP)

645143.5k114](/packages/oro-platform)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)[contao/core-bundle

Contao Open Source CMS

1231.6M2.7k](/packages/contao-core-bundle)

PHPackages © 2026

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