PHPackages                             apertu/symfony1 - 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. apertu/symfony1

ActiveLibrary[Framework](/categories/framework)

apertu/symfony1
===============

Fork of symfony 1.4 with dic, form enhancements, latest swiftmailer and better performance

v1.5.18(2y ago)08MITPHPPHP ^7.4 || ^8.1

Since Oct 3Pushed 2y agoCompare

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

READMEChangelogDependencies (2)Versions (22)Used By (0)

[![Build Status](https://github.com/FriendsOfSymfony1/symfony1/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/FriendsOfSymfony1/symfony1/actions/workflows/continuous-integration.yml/badge.svg)

About this version
------------------

[](#about-this-version)

This is a community driven fork of symfony 1, as official support has been [interrupted in November 2012](https://symfony.com/blog/symfony-1-4-end-of-maintenance-what-does-it-mean).

**Do not use it for new projects: this version is great to improve existing symfony1 applications, but [newer Symfony](https://symfony.com/) versions is the way to go today.**

All the enhancements and BC breaks are listed in the [WHATS\_NEW](https://github.com/FriendsOfSymfony1/symfony1/blob/master/WHATS_NEW.md) file, this include:

- [DIC](https://github.com/FriendsOfSymfony1/symfony1/wiki/ServiceContainer)
- Composer support
- PHP 8.3 support
- performance boost
- new widgets &amp; validators
- some tickets fixed from the symfony trac
- ...

About symfony
-------------

[](#about-symfony)

Symfony is a complete framework designed to optimize the development of web applications by way of several key features. For starters, it separates a web application's business rules, server logic, and presentation views. It contains numerous tools and classes aimed at shortening the development time of a complex web application. Additionally, it automates common tasks so that the developer can focus entirely on the specifics of an application. The end result of these advantages means there is no need to reinvent the wheel every time a new web application is built!

Symfony was written entirely in PHP 5. It has been thoroughly tested in various real-world projects, and is actually in use for high-demand e-business websites. It is compatible with most of the available databases engines, including MySQL, PostgreSQL, Oracle, and Microsoft SQL Server. It runs on *nix and Windows platforms*.

Requirements
------------

[](#requirements)

PHP 5.3.4 and up. See prerequisites on [https://symfony.com/legacy/doc/getting-started/1\_4/en/02-Prerequisites](https://symfony.com/legacy/doc/getting-started/1_4/en/02-Prerequisites)

Installation
------------

[](#installation)

See [https://symfony.com/legacy/doc/getting-started/1\_4/en/03-Symfony-Installation](https://symfony.com/legacy/doc/getting-started/1_4/en/03-Symfony-Installation)

Option 1: Using [Composer](https://getcomposer.org/doc/00-intro.md) as dependency management:

```
composer require friendsofsymfony1/symfony1 "1.5.*"
composer install

```

Note: On windows, if your project is a few directories down from the drive root, composer can throw an error relating to ZipArchive::extractTo(), this can be because pathnames are too long. There currently appears to be no proper solution but a workaround is to move your project to the drive root, run the commands from there, where they will run happily, and then move your project back.

Option 2: Using Git submodules:

```
git init # your project
git submodule add https://github.com/FriendsOfSymfony1/symfony1.git lib/vendor/symfony
git submodule update --init --recursive

```

Tests
-----

[](#tests)

### Prerequisites

[](#prerequisites)

- docker-engine version 17.12.0+
- docker-compose version 1.20.0+

### How to execute all tests on all supported PHP versions and dependencies?

[](#how-to-execute-all-tests-on-all-supported-php-versions-and-dependencies)

```
test/bin/test

```

### For PHP 7.3 and for lowest dependencies versions?

[](#for-php-73-and-for-lowest-dependencies-versions)

```
test/bin/test php73 lowest

```

### For PHP 7.3 and for highest dependencies versions?

[](#for-php-73-and-for-highest-dependencies-versions)

```
test/bin/test php73 highest

```

### For executing a dedicated test file?

[](#for-executing-a-dedicated-test-file)

```
test/bin/test php73 highest test/unit/cache/sfAPCCacheTest.php

```

### When you finish your work day, do not forget to clean up your desk

[](#when-you-finish-your-work-day-do-not-forget-to-clean-up-your-desk)

```
docker-compose down

```

Documentation
-------------

[](#documentation)

Read the official [symfony1 documentation](https://symfony.com/legacy)

Contributing
------------

[](#contributing)

You can send pull requests or create an issue.

###  Health Score

33

—

LowBetter than 74% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity81

Battle-tested with a long release history

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

Recently: every ~102 days

Total

20

Last Release

801d ago

PHP version history (2 changes)v1.5.13PHP &gt;=5.3.0

v1.5.17PHP ^7.4 || ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/858de5b94a8c24ed3e3723c056a14fe06b885b3332061f14f2e90051fbea2eec?d=identicon)[apertu](/maintainers/apertu)

---

Top Contributors

[![jeromemacias](https://avatars.githubusercontent.com/u/582446?v=4)](https://github.com/jeromemacias "jeromemacias (175 commits)")[![GromNaN](https://avatars.githubusercontent.com/u/400034?v=4)](https://github.com/GromNaN "GromNaN (125 commits)")[![j0k3r](https://avatars.githubusercontent.com/u/62333?v=4)](https://github.com/j0k3r "j0k3r (95 commits)")[![thePanz](https://avatars.githubusercontent.com/u/226021?v=4)](https://github.com/thePanz "thePanz (30 commits)")[![Tybaze](https://avatars.githubusercontent.com/u/6998932?v=4)](https://github.com/Tybaze "Tybaze (21 commits)")[![thirsch](https://avatars.githubusercontent.com/u/1055937?v=4)](https://github.com/thirsch "thirsch (18 commits)")[![connorhu](https://avatars.githubusercontent.com/u/1845575?v=4)](https://github.com/connorhu "connorhu (11 commits)")[![timmipetit](https://avatars.githubusercontent.com/u/1635904?v=4)](https://github.com/timmipetit "timmipetit (9 commits)")[![mentalstring](https://avatars.githubusercontent.com/u/46672?v=4)](https://github.com/mentalstring "mentalstring (9 commits)")[![kalessil](https://avatars.githubusercontent.com/u/1577185?v=4)](https://github.com/kalessil "kalessil (8 commits)")[![zkiiito](https://avatars.githubusercontent.com/u/1292871?v=4)](https://github.com/zkiiito "zkiiito (8 commits)")[![W0rma](https://avatars.githubusercontent.com/u/20659830?v=4)](https://github.com/W0rma "W0rma (6 commits)")[![zobzn](https://avatars.githubusercontent.com/u/579620?v=4)](https://github.com/zobzn "zobzn (6 commits)")[![damienalexandre](https://avatars.githubusercontent.com/u/225704?v=4)](https://github.com/damienalexandre "damienalexandre (5 commits)")[![pathumhdes](https://avatars.githubusercontent.com/u/5234885?v=4)](https://github.com/pathumhdes "pathumhdes (5 commits)")[![issei-m](https://avatars.githubusercontent.com/u/1135118?v=4)](https://github.com/issei-m "issei-m (4 commits)")[![mkopinsky](https://avatars.githubusercontent.com/u/591435?v=4)](https://github.com/mkopinsky "mkopinsky (4 commits)")[![mpoiriert](https://avatars.githubusercontent.com/u/4175616?v=4)](https://github.com/mpoiriert "mpoiriert (4 commits)")[![iricketson](https://avatars.githubusercontent.com/u/235905?v=4)](https://github.com/iricketson "iricketson (4 commits)")[![tlt-miamed](https://avatars.githubusercontent.com/u/26165721?v=4)](https://github.com/tlt-miamed "tlt-miamed (4 commits)")

### Embed Badge

![Health badge](/badges/apertu-symfony1/health.svg)

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M190](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M255](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M591](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M119](/packages/cakephp-chronos)

PHPackages © 2026

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