PHPackages                             glavweb/symfony-rest - 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. glavweb/symfony-rest

ActiveProject

glavweb/symfony-rest
====================

The "Symfony Edition" distribution for REST API

v1.1.1(9y ago)144MITPHPPHP &gt;=5.5.9

Since Jan 11Pushed 9y ago1 watchersCompare

[ Source](https://github.com/glavweb/symfony-rest)[ Packagist](https://packagist.org/packages/glavweb/symfony-rest)[ RSS](/packages/glavweb-symfony-rest/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (36)Versions (6)Used By (0)

Symfony REST Edition
====================

[](#symfony-rest-edition)

Welcome to the Symfony REST Edition - a fully-functional Symfony application that you can use as the skeleton for your new applications.

For details on how to download and get started with Symfony, see the [Installation](https://symfony.com/doc/3.0/book/installation.html) chapter of the Symfony Documentation.

1. Installing the REST Edition

---

When it comes to installing the Symfony REST Edition, you have the following options.

### Get the application using composer

[](#get-the-application-using-composer)

As Symfony uses [Composer](http://getcomposer.org/) to manage its dependencies, the recommended way to create a new project is to use it.

If you don't have Composer yet, download it following the instructions on  or just run the following command:

```
curl -s http://getcomposer.org/installer | php

```

Then, use the `create-project` command to generate a new Symfony application:

```
php composer.phar create-project glavweb/symfony-rest path/to/application

```

Composer will install Symfony and all its dependencies under the `path/to/application` directory.

### Execute migrations:

[](#execute-migrations)

```
php bin/console d:m:m -n

```

### Execute fixtures:

[](#execute-fixtures)

```
php bin/console h:d:f:l -n

```

2. Checking your System Configuration

---

Before starting coding, make sure that your local system is properly configured for Symfony.

Execute the `check.php` script from the command line:

```
php app/check.php

```

Access the `config.php` script from a browser:

```
http://localhost/path/to/application/app/web/config.php

```

If you get any warnings or recommendations, fix them before moving on.

3. Browsing the Demo Application

---

Congratulations! You're now ready to use Symfony.

From the `config.php` page, click the "Bypass configuration and go to the Welcome page" link to load up your first Symfony page.

You can also use a web-based configurator by clicking on the "Configure your Symfony Application online" link of the `config.php` page.

To see a admin dashboard, access the following page:

```
http://localhost/path/to/application/admin

```

User access:

```
login: admin
password: weloveglavweb

```

To see a API documentation, access the following page:

```
http://localhost/path/to/application/api/doc

```

Where you can test your API.

What's inside?
--------------

[](#whats-inside)

The Symfony Standard Edition is configured with the following defaults:

- An AppBundle you can use to start coding;
- Twig as the only configured template engine;
- Doctrine ORM/DBAL;
- Swiftmailer;
- Annotations enabled for everything.

It comes pre-configured with the following bundles:

- **FrameworkBundle** - The core Symfony framework bundle
- [**SensioFrameworkExtraBundle**](https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/index.html) - Adds several enhancements, including template and routing annotation capability
- [**DoctrineBundle**](https://symfony.com/doc/3.0/book/doctrine.html) - Adds support for the Doctrine ORM
- [**TwigBundle**](https://symfony.com/doc/3.0/book/templating.html) - Adds support for the Twig templating engine
- [**SecurityBundle**](https://symfony.com/doc/3.0/book/security.html) - Adds security by integrating Symfony's security component
- [**SwiftmailerBundle**](https://symfony.com/doc/3.0/cookbook/email.html) - Adds support for Swiftmailer, a library for sending emails
- [**MonologBundle**](https://symfony.com/doc/3.0/cookbook/logging/monolog.html) - Adds support for Monolog, a logging library
- **WebProfilerBundle** (in dev/test env) - Adds profiling functionality and the web debug toolbar
- **SensioDistributionBundle** (in dev/test env) - Adds functionality for configuring and working with Symfony distributions
- [**SensioGeneratorBundle**](https://symfony.com/doc/3.0/bundles/SensioGeneratorBundle/index.html) (in dev/test env) - Adds code generation capabilities
- **DebugBundle** (in dev/test env) - Adds Debug and VarDumper component integration
- [**FOSRestBundle**](https://github.com/FriendsOfSymfony/FOSRestBundle) - Adds rest functionality
- [**NelmioApiDocBundle**](https://github.com/nelmio/NelmioApiDocBundle) - Add API documentation features

All libraries and bundles included in the Symfony Standard Edition are released under the MIT or BSD license.

Enjoy!

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity62

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

Every ~70 days

Total

5

Last Release

3490d ago

Major Versions

0.1.2 → v1.02016-06-02

PHP version history (2 changes)0.1.1PHP &gt;=5.3.9

v1.0PHP &gt;=5.5.9

### Community

Maintainers

![](https://www.gravatar.com/avatar/323641293a1149ed44abfdf39f33c2d931f6cf8fda5bf2f269a2c80c3afe9c69?d=identicon)[nilov](/maintainers/nilov)

---

Top Contributors

[![nilov](https://avatars.githubusercontent.com/u/1862113?v=4)](https://github.com/nilov "nilov (14 commits)")

### Embed Badge

![Health badge](/badges/glavweb-symfony-rest/health.svg)

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

###  Alternatives

[kimai/kimai

Kimai - Time Tracking

4.6k7.4k1](/packages/kimai-kimai)

PHPackages © 2026

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