2017 © Pedro PelĂĄez
 

mouf-framework mouf

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

image

mouf/mouf

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  • Wednesday, July 11, 2018
  • by mouf
  • Repository
  • 13 Watchers
  • 32 Stars
  • 28,856 Installations
  • PHP
  • 15 Dependents
  • 1 Suggesters
  • 22 Forks
  • 21 Open issues
  • 47 Versions
  • 19 % Grown

The README.md

Mouf is a PHP dependency injection framework with a nice web-based user interface., (*1)

Why Mouf?

Dependency injection solves the spaghetti code problem by externalizing all the instances declaration into a configuration file. But soon, this file becomes a spaghetti configuration file.
Mouf solves that problem by providing a nice web-based UI to edit your file., (*2)

By solving that problem, Mouf opens a whole new world of possibities where most of your application is declared using a user interface instead of written in pure PHP code., (*3)

Want to learn more about dependency injection? Check out the dependency injection guide.
Want to see Mouf basic principles in action? Check the introduction to graphical dependency injection video., (*4)

Getting started

Mouf is at the same time a graphical dependency injection framework (the core of Mouf), and a full featured web-framework with hundreds of packages available., (*5)

  • If you are interested in Mouf's core dependency injection framework, stay here! You are at the right place.
  • If you are interested in the global Mouf ecosystem, the MVC library, the database layer, etc..., you might want to start by having a look at the main packages chart or at the Getting things done with Mouf project. This is a kind of "distribution" of the most common libraries used with Mouf.
  • You can also be interested in extending your existing project with Mouf. Mouf integrates easily with Wordpress, Drupal, Symfony 2, Silex, Doctrine or any project compatible with the container-interop project.

Installation

Mouf 2 is provided as a Composer package. The name of the package is mouf/mouf. Follow the installation guide to learn more., (*6)

Classes

Each class can be injected using the Mouf dependency injection features. Because it is graphical and easy to use, you can push dependency injection to new limits. And if you want a nice graphical representation, you can add annotations to your code to add custom logos for your classes, etc..., (*7)

To learn more about using dependency injection, please read the Dependency Injection guide., (*8)

Packages

Mouf provides a user interface to help you manage your composer dependencies. Using an extension to the composer.json file format, you can extend the Mouf user interface to add features to help your developer., (*9)

  • You are developing a cache package? Add a "Purge" button in Mouf UI to let your developers purge the cache
  • You are developing a database connection? Add a screen to create a new database connection, etc...

Upgrade composer-mouf.json

$ COMPOSER=composer-mouf.json composer <command> ... # e.g. COMPOSER=composer-mouf.json composer install

The Versions

11/07 2018

2.0.x-dev

2.0.9999999.9999999-dev http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

11/07 2018

v2.0.32

2.0.32.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

04/07 2018

v2.0.31

2.0.31.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

02/05 2018

v2.0.30

2.0.30.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

27/02 2018

v2.0.29

2.0.29.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

03/01 2018

v2.0.28

2.0.28.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

10/07 2017

2.1.x-dev

2.1.9999999.9999999-dev http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

23/05 2017

v2.0.27

2.0.27.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

13/04 2017

v2.0.26

2.0.26.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

28/03 2017

v2.0.25

2.0.25.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

02/03 2017

v2.0.24

2.0.24.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

23/01 2017

v2.0.23

2.0.23.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

25/11 2016

v2.0.22

2.0.22.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

27/09 2016

v2.0.21

2.0.21.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

14/06 2016

v2.0.20

2.0.20.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

14/06 2016

v2.0.19

2.0.19.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

30/05 2016

v2.0.18

2.0.18.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

26/05 2016

v2.0.17

2.0.17.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

12/05 2016

v2.0.16

2.0.16.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

14/04 2016

v2.0.15

2.0.15.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

01/04 2016

v2.0.14

2.0.14.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

15/03 2016

v2.0.13

2.0.13.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

17/02 2016

v2.0.12

2.0.12.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

17/02 2016

v2.1.0-beta1

2.1.0.0-beta1 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

01/02 2016

v2.0.11

2.0.11.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

12/01 2016

dev-old_2.1

dev-old_2.1 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

05/01 2016

v2.0.10

2.0.10.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

17/11 2015

v2.0.9

2.0.9.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

13/10 2015

v2.0.8

2.0.8.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

08/10 2015

v2.0.7

2.0.7.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

07/10 2015

v2.0.6

2.0.6.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

23/09 2015

v2.0.5

2.0.5.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

23/04 2015

v2.0.4

2.0.4.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

06/03 2015

v2.0.3

2.0.3.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

03/03 2015

v2.0.2

2.0.2.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

26/01 2015

v2.0.1

2.0.1.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

06/01 2015

v2.0.0

2.0.0.0 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

28/08 2014

v2.0-beta10

2.0.0.0-beta10 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

04/06 2014

v2.0-beta9

2.0.0.0-beta9 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

26/03 2014

v2.0-beta8

2.0.0.0-beta8 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

17/03 2014

v2.0-beta7

2.0.0.0-beta7 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

16/03 2014

v2.0-beta6

2.0.0.0-beta6 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

16/10 2013

v2.0-beta5

2.0.0.0-beta5 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

10/10 2013

v2.0-beta4

2.0.0.0-beta4 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

07/10 2013

v2.0-beta3

2.0.0.0-beta3 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

14/08 2013

v2.0-beta2

2.0.0.0-beta2 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf

21/04 2013

v2.0-beta1

2.0.0.0-beta1 http://mouf-php.com

The Mouf PHP framework: an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.

  Sources   Download

MIT

The Requires

 

framework dependency injection ioc inversion of control di mouf