PHPackages                             andrefigueira/blog-article-faker - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. andrefigueira/blog-article-faker

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

andrefigueira/blog-article-faker
================================

Generate random blog article titles and content (including markdown) using faker

1.0.0(10y ago)1415.0k↓75%7[2 issues](https://github.com/andrefigueira/BlogArticleFaker/issues)[1 PRs](https://github.com/andrefigueira/BlogArticleFaker/pulls)MITPHPPHP &gt;=5.4.0

Since Feb 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/andrefigueira/BlogArticleFaker)[ Packagist](https://packagist.org/packages/andrefigueira/blog-article-faker)[ RSS](/packages/andrefigueira-blog-article-faker/feed)WikiDiscussions master Synced 2mo ago

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

BlogArticleFaker
----------------

[](#blogarticlefaker)

[![Build Status](https://camo.githubusercontent.com/6dc43e7a75460b5c3f7f3d4dfc841651722fd648b76302f34ad7c15710cb3f75/68747470733a2f2f7472617669732d63692e6f72672f616e64726566696775656972612f426c6f6741727469636c6546616b65722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/andrefigueira/BlogArticleFaker)[![Total Downloads](https://camo.githubusercontent.com/3f033a154b6ae23c01ebb1b12a8807b84b28353e9e0a3f5ddf6278c9a039011d/68747470733a2f2f706f7365722e707567782e6f72672f616e64726566696775656972612f626c6f672d61727469636c652d66616b65722f646f776e6c6f616473)](https://packagist.org/packages/andrefigueira/blog-article-faker)

Generates titles and content for blog articles using faker

Why?
----

[](#why)

If you're developing something which has some kind of blog or news system this will generate titles for them it will also generate content in HTML and Markdown based on some templates, the titles use real words, and the content uses Fakers Lorem ipsum generators.

How?
----

[](#how)

We define formats which are then used to generate titles, the titles use real words, so we have a collection of adjectives, verbs, nouns and adverbs to generate "close enough" article titles, some of them happy to be quite funny, I did not stop laughing whilst making this...

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

[](#installation)

Run the following:

```
composer require andrefigueira/blog-article-faker

```

Or add the following to your composer file:

```
{
  "require": {
    "andrefigueira/blog-article-faker": "dev-master"
  }
}

```

And then run:

```
composer install

```

Usage
-----

[](#usage)

You can now use this FakerProvider with Faker to produce your fake article titles and content:

```
$faker = Faker\Factory::create();

$faker->addProvider(new BlogArticleFaker\FakerProvider($faker));

echo $faker->articleTitle;
echo $faker->articleContent
echo $faker->articleContentMarkdown

```

If you have any questions let me know, and if you'd like to contribute be my guest! Submit pull requests!

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance17

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3726d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2a901aad2498f1239d81fe941bceb28b474885501b0bb92509c810aaacad1227?d=identicon)[andre](/maintainers/andre)

---

Top Contributors

[![andrefigueira](https://avatars.githubusercontent.com/u/806006?v=4)](https://github.com/andrefigueira "andrefigueira (9 commits)")

---

Tags

fakerfixturesdatablog newsarticle

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/andrefigueira-blog-article-faker/health.svg)

```
[![Health](https://phpackages.com/badges/andrefigueira-blog-article-faker/health.svg)](https://phpackages.com/packages/andrefigueira-blog-article-faker)
```

###  Alternatives

[fakerphp/faker

Faker is a PHP library that generates fake data for you.

3.9k358.5M3.5k](/packages/fakerphp-faker)[mbezhanov/faker-provider-collection

A collection of custom providers for the Faker library

2138.6M24](/packages/mbezhanov-faker-provider-collection)[bheller/images-generator

Generator of placeholder images for Faker

573.1M3](/packages/bheller-images-generator)[xefi/faker-php

Faker allows you to generate realistic fake data for your php applications

15116.5k15](/packages/xefi-faker-php)[hydreflab/jedi-faker

Faker extension for Star Wars junkie

1429.5k1](/packages/hydreflab-jedi-faker)[xefi/faker-php-laravel

Faker php integration with laravel

1915.1k](/packages/xefi-faker-php-laravel)

PHPackages © 2026

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