PHPackages                             anyascii/anyascii - 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. anyascii/anyascii

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

anyascii/anyascii
=================

Unicode to ASCII transliteration

v0.3.3(10mo ago)240.9k—3.9%ISCPHPPHP &gt;=5.3.0

Since Jul 31Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/anyascii/php)[ Packagist](https://packagist.org/packages/anyascii/anyascii)[ Docs](https://anyascii.com)[ RSS](/packages/anyascii-anyascii/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (7)DependenciesVersions (8)Used By (0)

AnyAscii
========

[](#anyascii)

Unicode to ASCII transliteration

[**Web Demo**](https://anyascii.com)

Converts Unicode characters to their best ASCII representation

AnyAscii provides ASCII-only replacement strings for practically all Unicode characters. Text is converted character-by-character without considering the context. The mappings for each script are based on popular existing romanization systems. Symbolic characters are converted based on their meaning or appearance. All ASCII characters in the input are left unchanged, every other character is replaced with printable ASCII characters. Unknown characters and some known characters are replaced with an empty string and removed.

```
$s = AnyAscii::transliterate('άνθρωποι');
// anthropoi
```

PHP 5.3+ compatible

`composer require anyascii/anyascii`

[**FULL README**](https://github.com/anyascii/anyascii)

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance53

Moderate activity, may be stable

Popularity31

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity45

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

Recently: every ~383 days

Total

7

Last Release

324d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/38719ca7ebfacc5152949ff789d458f8371e879405a3a7e7ddc2fd6a2d1a64a3?d=identicon)[hunterwb](/maintainers/hunterwb)

---

Top Contributors

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

---

Tags

slugutf8unicodeasciiemojitransliterationnormalizationromanizationunidecode

### Embed Badge

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

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

###  Alternatives

[jbroadway/urlify

A fast PHP slug generator and transliteration library that converts non-ascii characters for use in URLs.

6737.4M62](/packages/jbroadway-urlify)[ausi/slug-generator

Slug Generator

8002.2M22](/packages/ausi-slug-generator)[voku/portable-utf8

Portable UTF-8 library - performance optimized (unicode) string functions for php.

52322.4M40](/packages/voku-portable-utf8)[joypixels/emoji-toolkit

JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images.

465817.1k7](/packages/joypixels-emoji-toolkit)[voku/urlify

PHP port of URLify.js from the Django project. Transliterates non-ascii characters for use in URLs.

254.1M7](/packages/voku-urlify)[chefkoch/morphoji

A library to convert UTF-8 emoji characters to latin1 placeholders and vice versa.

14136.9k1](/packages/chefkoch-morphoji)

PHPackages © 2026

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