PHPackages                             propel/propel-bundle - 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. [Database &amp; ORM](/categories/database)
4. /
5. propel/propel-bundle

ActiveSymfony-bundle[Database &amp; ORM](/categories/database)

propel/propel-bundle
====================

Integration of Propel in Symfony

1.5.2(9y ago)184908.2k—6%153[22 issues](https://github.com/propelorm/PropelBundle/issues)[2 PRs](https://github.com/propelorm/PropelBundle/pulls)20MITPHPCI failing

Since Nov 14Pushed 2y ago18 watchersCompare

[ Source](https://github.com/propelorm/PropelBundle)[ Packagist](https://packagist.org/packages/propel/propel-bundle)[ RSS](/packages/propel-propel-bundle/feed)WikiDiscussions 4.0 Synced 2d ago

READMEChangelog (2)Dependencies (6)Versions (48)Used By (20)

PropelBundle
============

[](#propelbundle)

**DEPRECATED: This repo is not maintained anymore. Please use  instead.**

This is the official implementation of [Propel](http://www.propelorm.org/) in Symfony.

Branching model
---------------

[](#branching-model)

As `Propel2` will be released in the near future, we are migrating the branching model of this bundle in advance!

- The `1.6` branch contains Propel *1.6* integration for Symfony *^2.8* (*currently master branch*). \[EOL\]
- The `3.0` branch contains [Propel2](https://github.com/propelorm/Propel2/) integration for Symfony *2.8-3.x*. \[EOL\]
- The `4.0` branch contains [Propel2](https://github.com/propelorm/Propel2/) integration for Symfony *3.4-4.x*.

Features
--------

[](#features)

- Generation of model classes based on an XML schema (not YAML) placed under `BundleName/Resources/*schema.xml`;
- Insertion of SQL statements;
- Runtime autoloading of Propel and generated classes;
- Propel runtime initialization through the XML configuration;
- [Propel Migrations](http://propelorm.org/documentation/09-migrations.html);
- Reverse engineering from [existing database](http://propelorm.org/documentation/cookbook/working-with-existing-databases.html);
- Integration to the Symfony Profiler;
- Load SQL, YAML and XML fixtures;
- Create/Drop databases;
- Integration with the Form component;
- Integration with the Security component;
- Propel ParamConverter can be used with Sensio Framework Extra Bundle.

[Read the documentation](http://propelorm.org/documentation/)

For license, see:

```
Resources/meta/LICENSE

```

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity55

Moderate usage in the ecosystem

Community46

Growing community involvement

Maturity76

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

Recently: every ~555 days

Total

47

Last Release

1321d ago

Major Versions

0.8 → 1.1.02012-04-23

1.4.4 → 2.0.0-alpha42014-11-01

1.5.1 → 3.0.0-alpha12016-10-23

1.5.2 → 3.0.x-dev2022-11-21

3.0.x-dev → 4.0.x-dev2022-11-21

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1620075?v=4)[François Ganachaud](/maintainers/couac)[@couac](https://github.com/couac)

---

Top Contributors

[![K-Phoen](https://avatars.githubusercontent.com/u/66958?v=4)](https://github.com/K-Phoen "K-Phoen (92 commits)")[![havvg](https://avatars.githubusercontent.com/u/126898?v=4)](https://github.com/havvg "havvg (30 commits)")[![marcj](https://avatars.githubusercontent.com/u/450980?v=4)](https://github.com/marcj "marcj (25 commits)")[![gharlan](https://avatars.githubusercontent.com/u/330436?v=4)](https://github.com/gharlan "gharlan (21 commits)")[![IceShack](https://avatars.githubusercontent.com/u/5317607?v=4)](https://github.com/IceShack "IceShack (12 commits)")[![Big-Shark](https://avatars.githubusercontent.com/u/646054?v=4)](https://github.com/Big-Shark "Big-Shark (8 commits)")[![dereuromark](https://avatars.githubusercontent.com/u/39854?v=4)](https://github.com/dereuromark "dereuromark (4 commits)")[![peter17](https://avatars.githubusercontent.com/u/752832?v=4)](https://github.com/peter17 "peter17 (3 commits)")[![oujesky](https://avatars.githubusercontent.com/u/3055157?v=4)](https://github.com/oujesky "oujesky (3 commits)")[![krichprollsch](https://avatars.githubusercontent.com/u/562696?v=4)](https://github.com/krichprollsch "krichprollsch (2 commits)")[![LeoOnTheEarth](https://avatars.githubusercontent.com/u/726108?v=4)](https://github.com/LeoOnTheEarth "LeoOnTheEarth (2 commits)")[![nibsirahsieu](https://avatars.githubusercontent.com/u/208039?v=4)](https://github.com/nibsirahsieu "nibsirahsieu (2 commits)")[![tacman](https://avatars.githubusercontent.com/u/619585?v=4)](https://github.com/tacman "tacman (1 commits)")[![ulrichsg](https://avatars.githubusercontent.com/u/197901?v=4)](https://github.com/ulrichsg "ulrichsg (1 commits)")[![wimwinterberg](https://avatars.githubusercontent.com/u/806945?v=4)](https://github.com/wimwinterberg "wimwinterberg (1 commits)")[![xyNNN](https://avatars.githubusercontent.com/u/1929750?v=4)](https://github.com/xyNNN "xyNNN (1 commits)")[![aklinkert](https://avatars.githubusercontent.com/u/1313774?v=4)](https://github.com/aklinkert "aklinkert (1 commits)")[![ylazarov](https://avatars.githubusercontent.com/u/5046607?v=4)](https://github.com/ylazarov "ylazarov (1 commits)")[![arffak](https://avatars.githubusercontent.com/u/699190?v=4)](https://github.com/arffak "arffak (1 commits)")[![cedriclombardot](https://avatars.githubusercontent.com/u/651484?v=4)](https://github.com/cedriclombardot "cedriclombardot (1 commits)")

---

Tags

persistenceormpropel

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[doctrine/doctrine-bundle

Symfony DoctrineBundle

4.8k254.4M4.1k](/packages/doctrine-doctrine-bundle)[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)[ahmed-bhs/doctrine-doctor

Runtime analysis tool for Doctrine ORM integrated into Symfony Web Profiler. Unlike static linters, it analyzes actual query execution at runtime to detect performance bottlenecks, security vulnerabilities, and best practice violations during development with real execution context and data.

9410.8k](/packages/ahmed-bhs-doctrine-doctor)[perplorm/perpl

Perpl is an improved and still maintained fork of Propel2, an open-source Object-Relational Mapping (ORM) for PHP.

2411.8k](/packages/perplorm-perpl)

PHPackages © 2026

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