PHPackages                             ikwattro/faker-extra - 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. ikwattro/faker-extra

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

ikwattro/faker-extra
====================

Extra providers for the Faker library

1.0.0(10y ago)742.4k↓100%11MITPHP

Since Oct 16Pushed 10y ago1 watchersCompare

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

READMEChangelogDependencies (2)Versions (6)Used By (1)

Faker Extra Providers
=====================

[](#faker-extra-providers)

Extra providers for the [Faker Library](https://github.com/fzaninotto/faker) .

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

[](#installation)

With composer :

```
composer require ikwattro/faker-extra
```

Add the needed providers to the generator :

```
$faker = new \Faker\Generator();
$faker->addProvider(new \Ikwattro\FakerExtra\Provider\Skill($faker));
```

\\FakerExtra\\Provider\\Skill
-----------------------------

[](#fakerextraproviderskill)

### programming languages

[](#programming-languages)

Based on the Wikipedia list of programming languages [http://en.wikipedia.org/wiki/List\_of\_programming\_languages](http://en.wikipedia.org/wiki/List_of_programming_languages)

```
$language = $faker->progLanguage;

// e.g.: Cobolt

```

\\FakerExtra\\PersonExtra
-------------------------

[](#fakerextrapersonextra)

### fullName

[](#fullname)

Use the base \\Person provider to generate a name containing a firstName and a lastName

```
$fullname = $faker->fullName;

// e.g. : Duncan Satterfield

```

\\FakerExtra\\Hashtag
---------------------

[](#fakerextrahashtag)

Returns hashtags from a list of more than 2000 hashtags

```
Parameters : `$nb = 1`, `$withHash = false`

$hashtag = $faker->hashtag;
// e.g.: banana

$hashtags = $faker->hashtag(5);
// e.g.: banana,php,neo4j,instalove,rock

$hashtags = $faker->hashtag(3, true):
// e.g.: #graph,#opcode,#angry

```

---

#### Author

[](#author)

Christophe Willemsen : [twitter](https://twitter.com/ikwattro)

---

#### License

[](#license)

Released under the MIT License

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity67

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

Total

5

Last Release

3796d ago

Major Versions

0.4.0 → 1.0.02015-12-19

### Community

Maintainers

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

---

Top Contributors

[![ikwattro](https://avatars.githubusercontent.com/u/1222009?v=4)](https://github.com/ikwattro "ikwattro (7 commits)")

---

Tags

randomfakerprovidergeneration

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ikwattro-faker-extra/health.svg)

```
[![Health](https://phpackages.com/badges/ikwattro-faker-extra/health.svg)](https://phpackages.com/packages/ikwattro-faker-extra)
```

###  Alternatives

[pragmarx/random

Create random chars, numbers, strings

714.2M5](/packages/pragmarx-random)[bheller/images-generator

Generator of placeholder images for Faker

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

Different images provider for Faker

59370.3k6](/packages/mmo-faker-images)[bluemmb/faker-picsum-photos-provider

picsum.photos provider for Faker

31225.7k1](/packages/bluemmb-faker-picsum-photos-provider)[aalaap/faker-youtube

Faker provider for generating fake YouTube video URLs

2288.6k](/packages/aalaap-faker-youtube)[emanueleminotto/faker-placehold-it-provider

placehold.it provider for Faker

1423.5k1](/packages/emanueleminotto-faker-placehold-it-provider)

PHPackages © 2026

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