lasserafn/php-string-script-language
Detect which writing system a string uses with a simple PHP API. Check if text contains Arabic, Latin, Cyrillic, Thai, Han/Chinese, Japanese (Hiragana/Katakana), and many more scripts via boolean helpers like StringScript::isThai($text).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| paquettg/string-encode | 0.83 | Flexible PHP string encoding helper for multibyte text. Convert strings safely between encodings (UTF-8 by default) with a fluent API, plus utilities for encoding-aware regex handling. Supports PHP 7.2–7.4. | 69 | 69 | 21 | 103K | 1 | 1.2 | 43.7 | MIT | — | |
| patchwork/utf8 | 0.80 | Portable UTF-8 and grapheme cluster handling for PHP. Provides pure-PHP fallbacks for mbstring, iconv, and intl Normalizer/grapheme_* functions plus UTF-8-aware replacements for native string functions, improving reliability across servers. | 628 | 647 | 46 | 109K | 0 | 6.8 | 21.9 | Apache-2.0 | 5 years ago | |
| onnov/detect-encoding | 0.80 | Fast Cyrillic text encoding detector for PHP to replace unreliable mb_detect_encoding. Identifies Windows-1251, KOI8-R, ISO-8859-5 (optionally IBM866/MacCyrillic) using code page ranges, with high accuracy even on short strings and very large texts. | 22 | 23 | 5 | 129K | 1 | 2.2 | 51.7 | MIT | 5 years ago | |
| voku/portable-utf8 | 0.80 | High-performance UTF-8 helper library for PHP with portable polyfills for mbstring and intl features. Provides fast string operations, validation, normalization, encoding fixes, and safe text handling across environments without extra extensions. | 520 | 524 | 88 | 371K | 2 | 5.8 | 40.1 | Apache-2.0 | — | |
| djunehor/laravel-grammar | 0.80 | — | 4 | 5 | 3 | 0 | 0 | 3.8 | — | — | 6 years ago | |
| devanoxltd/string-encoder | 0.80 | — | 0 | 0 | 0 | 17 | 0 | 3.2 | 17.7 | MIT | 11 months ago | |
| symfony/string | 0.79 | Symfony String component: object-oriented string API that handles bytes, UTF-8 code points, and grapheme clusters consistently. Includes tools for safe string manipulation and normalization, with full docs and contribution resources on symfony.com. | 1,780 | 1,792 | 19 | 17M | 0 | 43.5 | 64.7 | MIT | 1 week ago | |
| neitanod/forceutf8 | 0.79 | Fix and normalize mixed-encoded PHP strings. ForceUTF8 converts unknown input (UTF-8, Latin-1/ISO-8859-1, Windows-1252, or mixes) to clean UTF-8, and repairs double-encoded “garbled” text via fixUTF8, with optional iconv flags. | 1,633 | 1,644 | 358 | 408K | 12 | 23.8 | 38.7 | — | 7 years ago | |
| burxon/letter-exchange | 0.79 | Laravel/PHP package to transliterate between Cyrillic and Latin alphabets. Convert Cyrillic letters to Latin or Latin back to Cyrillic for consistent slugs, search, and text normalization. Install via Composer: burxon/letter-exchange. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| alcohol/iso4217 | 0.79 | Lightweight PHP library with ISO 4217 currency data. Look up currencies by alpha-3 (e.g., EUR) or numeric code (978), or retrieve the full list, including name, minor unit exponent, and associated country codes. | 149 | 154 | 26 | 259K | 3 | 14.2 | 48.3 | MIT | 7 months ago | |
| danielstjules/stringy | 0.79 | Stringy is a PHP library for Unicode-safe string manipulation with a fluent, object-oriented API. Chain helpers for trimming, casing, substrings, padding, replacing, slugifying, and more, without worrying about multibyte issues. | 2,436 | 2,476 | 218 | 87K | 18 | 32.1 | 32.7 | MIT | 9 years ago | |
| php-translation/common | 0.79 | Shared contracts and utilities for the PHP Translation ecosystem. Provides common interfaces, models, and helpers used across translation bundles to keep integrations consistent and reduce duplication, making it easier to build and maintain translation features in PHP apps. | 92 | 92 | 7 | 35K | 1 | 4.7 | 35.6 | — | 2 years ago | |
| laravel/roster | 0.79 | Detect which Laravel ecosystem packages a project uses by scanning a directory. Query production vs dev dependencies, check if specific packages or versions are present, and identify the Node package manager in use via a simple API. | 162 | 161 | 18 | 5M | 2 | 26.0 | 64.5 | MIT | 2 weeks ago | |
| helmich/typo3-typoscript-parser | 0.78 | — | 36 | 36 | 11 | 133K | 8 | 7.3 | 51.3 | — | 1 year ago | |
| voku/stringy | 0.78 | voku/stringy is a PHP string manipulation library with a fluent, chainable API and multibyte/Unicode-safe helpers. It offers common text utilities like trimming, casing, slugging, replacing, and comparisons, aiming for predictable results across encodings. | 180 | 187 | 24 | 39K | 0 | 1.7 | 32.1 | MIT | — | |
| voku/portable-ascii | 0.78 | PHP 7+ library to transliterate Unicode to portable ASCII for slugs, URLs, and safe filenames. Works without mbstring/iconv, lightweight and easy to bundle. Based on Unidecode/Stringy-style mappings with handy helper methods. | 577 | 580 | 52 | 13M | 17 | 10.2 | 62.7 | MIT | — | |
| php-standard-library/locale | 0.78 | PHP Standard Library Locale component providing locale-aware formatting and parsing utilities. Helps handle language/region settings, localized dates, numbers, and other internationalization tasks in PHP apps with a lightweight, straightforward API. | 1 | 1 | 0 | 40K | 0 | 19.1 | 63.8 | MIT | 2 months ago | |
| druidvav/crawler-detect-bundle | 0.78 | — | 0 | 0 | 0 | 12 | 0 | 0.6 | 15.4 | — | 10 years ago | |
| beloop/language | 0.77 | Laravel package for handling application languages and localization: manage available languages, switch the current locale, and provide helpers/middleware for language detection and routing. Lightweight setup for multilingual sites and dashboards. | 0 | 0 | 0 | 0 | 0 | 1.4 | — | — | 6 years ago | |
| denisok94/helper | 0.77 | A small Laravel/PHP helper package providing convenience functions to speed up everyday development tasks. Useful for common utilities and shortcuts so you can reduce boilerplate across projects. | 1 | 1 | 0 | 2 | 0 | 27.4 | 4.9 | BSD-3-Clause | 3 weeks ago |
How can I help you explore Laravel packages today?