PHPackages                             vcarreira/wordsapi - 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. vcarreira/wordsapi

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

vcarreira/wordsapi
==================

A simple PHP WordsAPI wrapper. A dictionary and thesaurus for the English language.

1.0.1(10y ago)320.1k1MITPHPPHP &gt;= 5.5.9

Since Feb 12Pushed 10y ago1 watchersCompare

[ Source](https://github.com/vcarreira/wordsapi)[ Packagist](https://packagist.org/packages/vcarreira/wordsapi)[ Docs](http://github.com/vcarreira/wordsapi)[ RSS](/packages/vcarreira-wordsapi/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (3)Used By (1)

WordsApi
========

[](#wordsapi)

A wrapper around [WordsAPI](https://www.wordsapi.com).

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

[](#installation)

Add the following line to the `require` section of `composer.json`:

```
{
    "require": {
        "vcarreira/wordsapi": ">= 1.0"
    }
}
```

Usage
-----

[](#usage)

In order to use the wrapper you must first get an API key from [WordsAPI](https://www.wordsapi.com). The following examples show how to use the WordsService to fetch information regarding some word.

```
    $service = new \WordsApi\WordService(API_KEY);
    $word = $service->word('effect');
    var_dump($word->definitions());
    var_dump($word->synonyms());
    var_dump($word->rhymes());
    var_dump($word->pronunciation());
```

Limitation
----------

[](#limitation)

Version 1.0 does not support search requests.

Links
-----

[](#links)

- [WordsAPI](https://www.wordsapi.com)
- [WordsAPI documentation](https://www.wordsapi.com/docs)

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community9

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

Every ~3 days

Total

2

Last Release

3787d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2463328?v=4)[Vitor Carreira](/maintainers/vcarreira)[@vcarreira](https://github.com/vcarreira)

---

Top Contributors

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

---

Tags

languagedictionarythesaurus

### Embed Badge

![Health badge](/badges/vcarreira-wordsapi/health.svg)

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

###  Alternatives

[phpoption/phpoption

Option Type for PHP

2.7k566.1M169](/packages/phpoption-phpoption)[patrickschur/language-detection

A language detection library for PHP. Detects the language from a given text string.

8533.5M20](/packages/patrickschur-language-detection)[wapmorgan/morphos

A morphological solution for Russian and English language written completely in PHP. Provides classes to inflect personal names, geographical names, decline and pluralize nouns, generate cardinal and ordinal numerals, spell out money amounts and time.

8261.3M7](/packages/wapmorgan-morphos)[coderello/laravel-nova-lang

Language support for Laravel Nova.

4261.3M2](/packages/coderello-laravel-nova-lang)[snipe/banbuilder

Library to easily handle profanity filtering in PHP projects.

3291.6M3](/packages/snipe-banbuilder)[landrok/language-detector

A fast and reliable PHP library for detecting languages

132696.7k11](/packages/landrok-language-detector)

PHPackages © 2026

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