PHPackages                             flamecore/essentials - 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. flamecore/essentials

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

flamecore/essentials
====================

Essential helper classes for Social Networking sites

v0.1.0(10y ago)1181ISCPHPPHP &gt;=5.4

Since Aug 3Pushed 10y ago6 watchersCompare

[ Source](https://github.com/secondtruth/essentials)[ Packagist](https://packagist.org/packages/flamecore/essentials)[ Docs](http://www.flamecore.org)[ RSS](/packages/flamecore-essentials/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

FlameCore Essentials
====================

[](#flamecore-essentials)

[![Latest Stable](https://camo.githubusercontent.com/2e4a2bfcde46ee9c57aca52be2878a6b19663e448a400593885b1a9ae5b1bfa9/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f666c616d65636f72652f657373656e7469616c732e737667)](https://packagist.org/packages/flamecore/essentials)[![Build Status](https://camo.githubusercontent.com/688d9af3fd25a0a88723d4cd4cb325a9a1ebe69ceb9f78af38230a38ffaee219/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f466c616d65436f72652f457373656e7469616c732e737667)](https://travis-ci.org/FlameCore/Essentials)[![Scrutinizer](https://camo.githubusercontent.com/559277a0bd9ce1da0535b89488fa0cf34c00891ed78e48ea8de3974b9b5efeb3/687474703a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f466c616d65436f72652f457373656e7469616c732e737667)](https://scrutinizer-ci.com/g/FlameCore/Essentials)[![Coverage](https://camo.githubusercontent.com/4ef1c6afe5759555cb093b92129cbee975bb72aee2bc793a86f2819e8786bf71/687474703a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f466c616d65436f72652f457373656e7469616c732e737667)](https://scrutinizer-ci.com/g/FlameCore/Essentials)[![License](https://camo.githubusercontent.com/4fa357525e8e42126bbe1b3f378ea95278976848b6ce39bbf6a93fe7bb459992/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f666c616d65636f72652f657373656e7469616c732e737667)](http://www.flamecore.org/projects/essentials)

This library provides essential helper classes for Social Networking sites.

Features
--------

[](#features)

- **Formatters:** Format meta information and text fragments

    Classes: `LinkFormatter`, `RelativeTimeFormatter`
- **Text Parsers:** Parse and format all types of text

    Classes: `SimpleTextParser`, `BBCodeParser`
- **Helpers:** Many useful helper classes

    Classes: `KeywordsFinder`, `Slugifier`, `WordlistGenerator`

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

[](#installation)

### Install via Composer

[](#install-via-composer)

Create a file called `composer.json` in your project directory and put the following into it:

```
{
    "require": {
        "flamecore/essentials": "0.1.*"
    }
}

```

[Install Composer](https://getcomposer.org/doc/00-intro.md#installation-nix) if you don't already have it present on your system:

```
$ curl -sS https://getcomposer.org/installer | php

```

Use Composer to [download the vendor libraries](https://getcomposer.org/doc/00-intro.md#using-composer) and generate the vendor/autoload.php file:

```
$ php composer.phar install

```

To make use of the API, include the vendor autoloader and use the classes:

```
namespace Acme\MyApplication;

use FlameCore\Essentials\KeywordsFinder;

require 'vendor/autoload.php';
```

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

[](#requirements)

- You must have at least PHP version 5.4 installed on your system.

Contributors
------------

[](#contributors)

If you want to contribute, please see the [CONTRIBUTING](CONTRIBUTING.md) file first.

Thanks to the contributors:

- Christian Neff (secondtruth)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity48

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

3941d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/82268b2432ab90f14c62445938bc3cd1340dc66e0463035df57891826b418016?d=identicon)[secondtruth](/maintainers/secondtruth)

---

Top Contributors

[![secondtruth](https://avatars.githubusercontent.com/u/416441?v=4)](https://github.com/secondtruth "secondtruth (26 commits)")

---

Tags

php-librarysocial-webhelpertoolscommunitysocial network

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/flamecore-essentials/health.svg)

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

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[vaimo/composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and patch command for testing/troubleshooting added patches.

2994.3M16](/packages/vaimo-composer-patches)[beste/json

A simple JSON helper to decode and encode JSON

4222.7M3](/packages/beste-json)[chillerlan/php-settings-container

A container class for immutable settings objects. Not a DI container.

3427.3M21](/packages/chillerlan-php-settings-container)[kartik-v/yii2-helpers

A collection of useful helper functions for Yii Framework 2.0

883.0M29](/packages/kartik-v-yii2-helpers)

PHPackages © 2026

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