PHPackages                             codeblog.pro/laravel-yandex-speller - 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. [API Development](/categories/api)
4. /
5. codeblog.pro/laravel-yandex-speller

ActiveLibrary[API Development](/categories/api)

codeblog.pro/laravel-yandex-speller
===================================

The package includes a tool for correcting typos of user-entered information using the Yandex.Speller service.

v0.1(5y ago)063[2 PRs](https://github.com/PanovAlexey/laravel-yandex-speller-package/pulls)Apache-2.0PHP

Since May 4Pushed 3y ago1 watchersCompare

[ Source](https://github.com/PanovAlexey/laravel-yandex-speller-package)[ Packagist](https://packagist.org/packages/codeblog.pro/laravel-yandex-speller)[ Docs](https://github.com/PanovAlexey/laravel-yandex-speller-package)[ RSS](/packages/codeblogpro-laravel-yandex-speller/feed)WikiDiscussions master Synced 3w ago

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

Yandex speller package
======================

[](#yandex-speller-package)

[![Build Status](https://camo.githubusercontent.com/b1426c39a037205d65e3e02562569897dfc77b0187b0d60240feb364c72bb5f7/68747470733a2f2f7472617669732d63692e6f72672f50616e6f76416c657865792f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/PanovAlexey/laravel-yandex-speller-package)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/fc07463def926ca7622a2a17abd61686ed9f22f429792d8015af4a73829d6635/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6f76416c657865792f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/PanovAlexey/laravel-yandex-speller-package/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/787b18dfb0169a2df95e50fe0e2aadef5428bca5b08cef062b8e1f3a28a2369c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6f76416c657865792f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/PanovAlexey/laravel-yandex-speller-package/?branch=master)[![Code Intelligence Status](https://camo.githubusercontent.com/9d0d8d60c4714470afce759dbb01f5298c20db48a22b9d138ca20bad81e5b153/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f50616e6f76416c657865792f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d6173746572)](https://scrutinizer-ci.com/code-intelligence)[![Total Downloads](https://camo.githubusercontent.com/2de83496c389e3ab2fbfe66efc9054bba5464d1b5c4d05ce30b5b6b5f29d6062/68747470733a2f2f706f7365722e707567782e6f72672f636f6465626c6f672e70726f2f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652f646f776e6c6f616473)](https://packagist.org/packages/codeblog.pro/laravel-yandex-speller-package)[![Version](https://camo.githubusercontent.com/5d7f1f0f48df7e86426ff44ba4763b5e82bcf97867f91451e4fdf9d7d8943de5/68747470733a2f2f706f7365722e707567782e6f72672f636f6465626c6f672e70726f2f6c61726176656c2d79616e6465782d7370656c6c65722d7061636b6167652f76657273696f6e)](https://packagist.org/packages/codeblog.pro/laravel-yandex-speller-package)

The package includes a tool for correcting typos of user-entered information using the Yandex.Speller service.

The package contains ready-made integration with the Laravel framework. However, this package can be used with any framework or without it at all.

Install
-------

[](#install)

Via Composer

```
$ composer require codeblog.pro/laravel-yandex-speller-package
```

Usage
-----

[](#usage)

```
// Consider the example of a typo in the word "temperature" (tempirature).

// First way: using a GET request at http:///api/yandex-speller/tempirature
// Result: {"source_string":"tempirature","corrected_array":["temperature"]}

// Second way:
$sourceString = 'tempirature';
$yandexSpellerService = new YandexSpellerService();
$yandexSpellerAnswer = $yandexSpellerService->getAnswerByString($sourceString);
var_dump($yandexSpellerAnswer);
```

Testing
-------

[](#testing)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Panov Alexey](https://www.linkedin.com/in/codeblog/)

License
-------

[](#license)

The Apache License License. Please see [License File](LICENSE) for more information.

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

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

Total

4

Last Release

2097d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/320ebec2f4777f2dbb62ce4ddee6529a950a7a2d9ed4ab2d31c0660b35b3de63?d=identicon)[Panov Alexey](/maintainers/Panov%20Alexey)

---

Top Contributors

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

---

Tags

apilaravelyandexspeller

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/codeblogpro-laravel-yandex-speller/health.svg)

```
[![Health](https://phpackages.com/badges/codeblogpro-laravel-yandex-speller/health.svg)](https://phpackages.com/packages/codeblogpro-laravel-yandex-speller)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[nuwave/lighthouse

A framework for serving GraphQL from Laravel

3.5k11.8M117](/packages/nuwave-lighthouse)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

77022.3M151](/packages/laravel-mcp)[api-platform/laravel

API Platform support for Laravel

58171.6k14](/packages/api-platform-laravel)[hasinhayder/tyro-dashboard

Tyro Dashboard - Beautiful admin dashboard for managing Tyro roles, privileges, users, and settings

5443.8k](/packages/hasinhayder-tyro-dashboard)[laravel/surveyor

Static analysis tool for Laravel applications.

86121.4k13](/packages/laravel-surveyor)

PHPackages © 2026

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