PHPackages                             edilson/word-changes-tracker - 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. edilson/word-changes-tracker

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

edilson/word-changes-tracker
============================

Word changes tracker.

0.1.0(7y ago)114MITPHP

Since Mar 26Pushed 7y ago1 watchersCompare

[ Source](https://github.com/ScripTech/word-changes-tracker)[ Packagist](https://packagist.org/packages/edilson/word-changes-tracker)[ RSS](/packages/edilson-word-changes-tracker/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

word-changes-tracker
====================

[](#word-changes-tracker)

A small php library that tracks changes in two text inputs.

[![alt text](https://github.com/ScripTech/PHP-Libs/raw/master/word-changes-tracker_.PNG "Example")](https://github.com/ScripTech/PHP-Libs/blob/master/word-changes-tracker_.PNG)

Usage
-----

[](#usage)

Instalations:
-------------

[](#instalations)

```
  composer require edilson/word-changes-tracker

```

In your app:
------------

[](#in-your-app)

Use:

```
    use EdilsonMucanze\WordChangesTracker\WordChangesTracker;
    use EdilsonMucanze\WordChangesTracker\Contracts\TrackChanges;
    use EdilsonMucanze\WordChangesTracker\Helpers\TrackChangesHelper;
    use EdilsonMucanze\WordChangesTracker\Helpers\StringFormat;

    $WCTrack = new WordChangesTracker();
    $StringFormat = new StringFormat();
```

Then:

```
    $std_word = $StringFormat->StringFormat("Hello my name is Edilson im Fullstack Dev. I like PHP");
    $in_word = $StringFormat->StringFormat("Hello my name is Edilson i'm a Full Stack Dev. I love PHP");
    $response = $WCTrack->stringCompare($std_word, $in_word);
    $TrackHelper = new TrackChangesHelper($response);
    $changes = $TrackHelper->traceChanges(true);
```

WordChangesTracker will Return array:

```
  Array (
    [new] => Hello my name is Edilson i'm a Full Stack Dev. I love PHP
    [old] => Hello my name is Edilson im Fullstack Dev. I like PHP
    )
  *
  print_r($changes).

```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity49

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

2605d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/030698d9cc3851e59b3cc2f81ebcaa0ea9f2dac54ae8b67b12b9016264494aa9?d=identicon)[ScripTech](/maintainers/ScripTech)

---

Top Contributors

[![ScripTech](https://avatars.githubusercontent.com/u/42839422?v=4)](https://github.com/ScripTech "ScripTech (1 commits)")

---

Tags

composerpackagechanges tracker

### Embed Badge

![Health badge](/badges/edilson-word-changes-tracker/health.svg)

```
[![Health](https://phpackages.com/badges/edilson-word-changes-tracker/health.svg)](https://phpackages.com/packages/edilson-word-changes-tracker)
```

###  Alternatives

[jean85/pretty-package-versions

A library to get pretty versions strings of installed dependencies

1.3k289.5M63](/packages/jean85-pretty-package-versions)[composer/satis

Simple Repository Generator

3.3k1.4M17](/packages/composer-satis)[fxp/composer-asset-plugin

NPM/Bower Dependency Manager for Composer

8894.8M41](/packages/fxp-composer-asset-plugin)[foxy/foxy

Fast, reliable, and secure NPM/Yarn/pnpm bridge for Composer

177287.5k25](/packages/foxy-foxy)[netojose/laravel-bootstrap-4-forms

Bootstrap 4 form builder for Laravel 5

182115.3k](/packages/netojose-laravel-bootstrap-4-forms)[cpx/cpx

Run any command from any composer package, even if it's not installed in your project.

40410.9k1](/packages/cpx-cpx)

PHPackages © 2026

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