PHPackages                             midnite81/alphacon - 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. midnite81/alphacon

ActiveLibrary

midnite81/alphacon
==================

Alphacon (or AlphabetConversion) converts characters in strings into different formats such as Nato Strings or Morse Code.

v1.0.4(5y ago)0171MITPHPPHP &gt;7.4

Since Jul 28Pushed 5y ago1 watchersCompare

[ Source](https://github.com/midnite81/alphacon)[ Packagist](https://packagist.org/packages/midnite81/alphacon)[ RSS](/packages/midnite81-alphacon/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (5)Dependencies (3)Versions (6)Used By (0)

Alphacon [![Latest Stable Version](https://camo.githubusercontent.com/18c82e31b4dea816a152a72ef3e934a295ee078d4023c19f89de4bdcbcb0ccf7/68747470733a2f2f706f7365722e707567782e6f72672f6d69646e69746538312f616c706861636f6e2f76657273696f6e)](https://packagist.org/packages/midnite81/alphacon) [![Total Downloads](https://camo.githubusercontent.com/c744944eddc0a97fbc17325ba445ba77b51c49bd165f740e8bbf80ac5e2e2fab/68747470733a2f2f706f7365722e707567782e6f72672f6d69646e69746538312f616c706861636f6e2f646f776e6c6f616473)](https://packagist.org/packages/midnite81/alphacon) [![Latest Unstable Version](https://camo.githubusercontent.com/0f251f049476989f466b05e3c8affb1155d28f8c27886d0c83f3ae9609848753/68747470733a2f2f706f7365722e707567782e6f72672f6d69646e69746538312f616c706861636f6e2f762f756e737461626c65)](https://packagist.org/packages/midnite81/alphacon) [![License](https://camo.githubusercontent.com/ef7f1128c387517b197fc57e722490afb10a74ad6f970d0db75daf2ba4f27d57/68747470733a2f2f706f7365722e707567782e6f72672f6d69646e69746538312f616c706861636f6e2f6c6963656e73652e737667)](https://packagist.org/packages/midnite81/alphacon) [![Build](https://camo.githubusercontent.com/da12320f9591535f18b4d3d147fb6d07946ef2c3d972ea6b80ce99d5cb2d8a85/68747470733a2f2f7472617669732d63692e6f72672f6d69646e69746538312f616c706861636f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/midnite81/alphacon) [![Coverage Status](https://camo.githubusercontent.com/b042ecb203e11b08cd392fc1a40c3c00c1beebc46191ec952a400661b19c82dc/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6d69646e69746538312f616c706861636f6e2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/midnite81/alphacon?branch=master)
================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#alphacon------)

Alphacon (or AlphabetConversion) converts characters in strings into different formats such as Nato Strings or Morse Code. The code has been designed in a way that you can add your own dictionaries which will convert individual characters within a string.

Current Dictionaries
--------------------

[](#current-dictionaries)

- Nato
- Morse Code

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

[](#installation)

This package requires PHP 7.4+, and includes a Laravel 5+ Service Provider and Facade.

To install through composer include the package in your composer.json.

`"midnite81/alphacon": "^1.0"`

then run composer install or composer update to download the dependencies, alternatively you can run `composer require midnite81/alphacon`.

Laravel Service Provider
------------------------

[](#laravel-service-provider)

If you are installing this for use with Laravel, the package will be auto discovered if you are using Laravel 5.5 or greater, otherwise please register `\Midnite81\Alphacon\AlphaconServiceProvider::class` within your `config/app.php`

```
'providers' => [

  \Midnite81\Alphacon\AlphaconServiceProvider::class

];
```

Usage
-----

[](#usage)

Depending on whether you are using this with Laravel will vary this guide on usage. Please select the appropriate guide below;

- [I'm using this with Laravel](usage-laravel.md)
- [I'm not using this with Laravel](usage-php.md)

Contributions
-------------

[](#contributions)

I'm very open to adding in dictionaries into this package where they serve a general purpose and would be useful to other people. If you wish to contribute, please feel free to raise a Pull Request. Please allow 5 days, often sooner, to check through your PR and merge where possible.

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

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

Total

5

Last Release

2116d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/edf6a9952472e4cdd5a0e12ad3b9bd15b801c08a5cd56f33f6c8495aef4968ed?d=identicon)[midnite81](/maintainers/midnite81)

---

Top Contributors

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

---

Tags

morse-codemorse-code-converternato-alphabetnato-alphabet-converterphp

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

PHPackages © 2026

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