PHPackages                             majora/installer - 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. majora/installer

AbandonedArchivedProject[Framework](/categories/framework)

majora/installer
================

A tool to create Symfony projects using Majora skeletons

2.1.0(9y ago)0161[2 issues](https://github.com/LinkValue/MajoraInstaller/issues)MITPHPPHP &gt;= 5.6

Since Apr 22Pushed 9y ago1 watchersCompare

[ Source](https://github.com/LinkValue/MajoraInstaller)[ Packagist](https://packagist.org/packages/majora/installer)[ RSS](/packages/majora-installer/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (7)Versions (7)Used By (0)

MajoraInstaller
===============

[](#majorainstaller)

[![SensioLabsInsight](https://camo.githubusercontent.com/fd0132e40b59e56c251bf89252c048c9171a783f8a35987adfced0b7576c9997/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f62623331643335372d306435622d343730342d613465302d3932386239353938373538332f6d696e692e706e67)](https://insight.sensiolabs.com/projects/bb31d357-0d5b-4704-a4e0-928b95987583) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/9d3d70027f4e572b4d11b2afa9c270c81be3e03abc0db2f5b883cb18a6176fe9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c696e6b56616c75652f4d616a6f7261496e7374616c6c65722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LinkValue/MajoraInstaller/?branch=master) [![Build Status](https://camo.githubusercontent.com/e5f846b9079bc77b4a63eaf4b88df7e8063ccec10c4800f693f8044b5e96243e/68747470733a2f2f7472617669732d63692e6f72672f4c696e6b56616c75652f4d616a6f7261496e7374616c6c65722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/LinkValue/MajoraInstaller) [![Code Coverage](https://camo.githubusercontent.com/ea0a0c8c0da5387f9d2b2738ace51c22436a87e0d500fabe37817156913c8c6d/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c696e6b56616c75652f4d616a6f7261496e7374616c6c65722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LinkValue/MajoraInstaller/?branch=master) [![Total Downloads](https://camo.githubusercontent.com/b498a6219ffd56e01e961730ed75563b17f6c9e516a063d6661358abc6997825/68747470733a2f2f706f7365722e707567782e6f72672f6d616a6f72612f696e7374616c6c65722f646f776e6c6f616473)](https://packagist.org/packages/majora/installer) [![Latest Stable Version](https://camo.githubusercontent.com/52ebbf56b64b6de9d8cdeeb3570faf60fed60e1f7229f1aa634e394658bac93d/68747470733a2f2f706f7365722e707567782e6f72672f6d616a6f72612f696e7374616c6c65722f762f737461626c65)](https://packagist.org/packages/majora/installer) [![License](https://camo.githubusercontent.com/7de652b1a6a2ddcaf83b0224fe11714e1a7807f270b639cf32426f51ed3e873e/68747470733a2f2f706f7365722e707567782e6f72672f6d616a6f72612f696e7374616c6c65722f6c6963656e7365)](https://packagist.org/packages/majora/installer)

A tool to create Symfony projects using Majora skeletons

Install the installer
---------------------

[](#install-the-installer)

This step is only needed for the first time you use the installer.

### Download the binary

[](#download-the-binary)

You will download a binary ready to use in your system.

#### Linux / Mac OS X

[](#linux--mac-os-x)

```
$ sudo curl -LsS https://github.com/LinkValue/MajoraInstaller/releases/download/2.1.0/majora.phar -o /usr/local/bin/majora
$ sudo chmod a+x /usr/local/bin/majora
```

#### Windows

[](#windows)

```
c:\> php -r "file_put_contents('majora', file_get_contents('https://github.com/LinkValue/MajoraInstaller/releases/download/2.1.0/majora.phar'));"
```

Move the downloaded `majora` file to your projects directory and execute it as follows:

```
c:\> php majora
```

If you prefer to create a global `majora` command, execute the following:

```
c:\> (echo @ECHO OFF & echo php "%~majora" %*) > majora.bat
```

Then, move both files (`majora` and `majora.bat`) to any location included in your execution path. Now you can run the `majora` command anywhere on your system.

### Building from source

[](#building-from-source)

You will build the binary from the source code to use in your system after cloning the repository.

#### 1. Install the dependencies

[](#1-install-the-dependencies)

The project use [Composer](https://getcomposer.org) as package manager.

Execute the following command to download Composer binary:

```
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === 'e115a8dc7871f15d853148a7fbac7da27d6c0030b848d9b3dc09e2a0388afed865e6a3d6b3c0fad45c48e2b5fc1196ae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

```

Then, execute the following command to install the packages (dev required):

```
$ php composer.phar install -o

```

#### 2. Build the binary

[](#2-build-the-binary)

The project use [Box](https://github.com/box-project/box2) as PHAR builder.

You must enable PHAR in your `php.ini` first:

```
phar.readonly = Off

```

Execute the following command to download the Box binary

```
$ curl -LSs https://box-project.github.io/box2/installer.php | php

```

Then, execute the following command ton build the application:

```
$ php box.phar build

```

#### 3. Install in your system

[](#3-install-in-your-system)

To have the `majora` command, execute the following command:

```
# cp build/majora.phar /usr/local/bin/majora

```

Using the installer
-------------------

[](#using-the-installer)

### 1. Start a new project with the latest stable Majora Standard Edition version

[](#1-start-a-new-project-with-the-latest-stable-majora-standard-edition-version)

Execute the `new` command and provide the name of your project as the only argument:

```
# Linux, Mac OS X
$ majora new my_project

# Windows
c:\> php majora new my_project
```

### 2. Start a new project based on a specific Majora Standard Edition branch

[](#2-start-a-new-project-based-on-a-specific-majora-standard-edition-branch)

Execute the `new` command and provide the name of your project as the first argument and the branch number as the second argument. The installer will automatically select the most recent version available for the given branch:

```
# Linux, Mac OS X
$ majora new my_project 2.8

# Windows
c:\> php majora new my_project 2.8
```

### 3. Start a new project based on a specific Majora Standard Edition version

[](#3-start-a-new-project-based-on-a-specific-majora-standard-edition-version)

Execute the `new` command and provide the name of your project as the first argument and the exact Majora Standard Edition version as the second argument:

```
# Linux, Mac OS X
$ majora new my_project 2.8.1

# Windows
c:\> php majora new my_project 2.8.1
```

References
----------

[](#references)

- [symfony/symfony-installer](https://github.com/symfony/symfony-installer)

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

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

Total

5

Last Release

3621d ago

Major Versions

1.0.1 → 2.0.02016-07-01

PHP version history (2 changes)v1.0.0PHP &gt;=5.4.0

2.0.0PHP &gt;= 5.6

### Community

Maintainers

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

---

Top Contributors

[![loicpe9](https://avatars.githubusercontent.com/u/68351186?v=4)](https://github.com/loicpe9 "loicpe9 (5 commits)")[![ValentinCoulon](https://avatars.githubusercontent.com/u/9962492?v=4)](https://github.com/ValentinCoulon "ValentinCoulon (4 commits)")[![cmoysan](https://avatars.githubusercontent.com/u/1431054?v=4)](https://github.com/cmoysan "cmoysan (3 commits)")[![Oliboy50](https://avatars.githubusercontent.com/u/2571084?v=4)](https://github.com/Oliboy50 "Oliboy50 (2 commits)")[![simstefani](https://avatars.githubusercontent.com/u/8549306?v=4)](https://github.com/simstefani "simstefani (1 commits)")[![stevedavid](https://avatars.githubusercontent.com/u/9038042?v=4)](https://github.com/stevedavid "stevedavid (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

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

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M19.7k](/packages/laravel-framework)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

21866.0M1.7k](/packages/drupal-core)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k13](/packages/tempest-framework)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6942.5M408](/packages/drupal-core-recommended)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M556](/packages/shopware-core)[pimcore/pimcore

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

3.8k3.8M501](/packages/pimcore-pimcore)

PHPackages © 2026

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