PHPackages                             solitus0/alice-generator - 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. [Testing &amp; Quality](/categories/testing)
4. /
5. solitus0/alice-generator

ActiveLibrary[Testing &amp; Quality](/categories/testing)

solitus0/alice-generator
========================

Recursively generate Alice fixtures from existing objects

v0.1.5(2mo ago)0794↓64.3%MITPHPPHP ^8.1CI passing

Since Jun 22Pushed 2mo agoCompare

[ Source](https://github.com/solitus0/AliceGenerator)[ Packagist](https://packagist.org/packages/solitus0/alice-generator)[ RSS](/packages/solitus0-alice-generator/feed)WikiDiscussions master Synced today

READMEChangelog (6)Dependencies (26)Versions (8)Used By (0)

AliceGenerator
==============

[](#alicegenerator)

[![Packagist Version](https://camo.githubusercontent.com/c9c0ae582f09c2ee2b8c2521ac84218a111177f919ae0b2dc00f3d88d9e7fcb8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f6c69747573302f616c6963652d67656e657261746f722e737667)](https://packagist.org/packages/solitus0/alice-generator) [![License](https://camo.githubusercontent.com/cff5237546332630b73c00337516eda9e8644107b0473715cdc5c211bfd885d9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f736f6c69747573302f416c69636547656e657261746f722e7376673f7374796c653d666c61742d737175617265)](LICENSE)

AliceGenerator is a PHP library that generates realistic Alice fixtures from your existing database. It integrates seamlessly with Doctrine and provides flexible customization options for naming strategies, object handlers, and generation contexts.

> **Note**: This library is a **hard fork** of [trappar/AliceGenerator](https://github.com/trappar/AliceGenerator), redesigned and maintained independently by [solitus0](https://github.com/solitus0).

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

[](#documentation)

Detailed guides are available:

- [Getting Started](./docs/getting-started.md)
- [Usage](./docs/usage.md)
- [Configuration](./docs/configuration.md)
- [Custom Object Handlers](./docs/custom-object-handlers.md)
- [Property Transformers](./docs/property-transformers.md)
- [Changelog](./CHANGELOG.md)

Features
--------

[](#features)

- Native Doctrine integration via `DoctrineMetadataHandler`
- Customizable property namers and reference namers
- Pluggable object handlers for custom types
- Fine-grained control over recursion and collection handling
- Data sanitation via property transformers

License
-------

[](#license)

This project is licensed under the MIT License - see [LICENSE](LICENSE) for details.

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance86

Actively maintained with recent releases

Popularity16

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 69.4% 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 ~60 days

Recently: every ~75 days

Total

6

Last Release

74d ago

### Community

Maintainers

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

---

Top Contributors

[![solitus0](https://avatars.githubusercontent.com/u/58187559?v=4)](https://github.com/solitus0 "solitus0 (34 commits)")[![trappar](https://avatars.githubusercontent.com/u/525726?v=4)](https://github.com/trappar "trappar (11 commits)")[![ixarlie](https://avatars.githubusercontent.com/u/1876040?v=4)](https://github.com/ixarlie "ixarlie (2 commits)")[![chalasr](https://avatars.githubusercontent.com/u/7502063?v=4)](https://github.com/chalasr "chalasr (1 commits)")[![pscheit](https://avatars.githubusercontent.com/u/488189?v=4)](https://github.com/pscheit "pscheit (1 commits)")

---

Tags

testFixturedatageneratorormdoctrinealice

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/solitus0-alice-generator/health.svg)

```
[![Health](https://phpackages.com/badges/solitus0-alice-generator/health.svg)](https://phpackages.com/packages/solitus0-alice-generator)
```

###  Alternatives

[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1616.4k14](/packages/2lenet-crudit-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M738](/packages/sylius-sylius)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M387](/packages/easycorp-easyadmin-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)[trappar/alice-generator

Automatically generates alice fixture based on a set of objects

52185.5k1](/packages/trappar-alice-generator)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M203](/packages/sulu-sulu)

PHPackages © 2026

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