PHPackages                             krvvko\_huh/no-numbers-keyboard-library - 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. krvvko\_huh/no-numbers-keyboard-library

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

krvvko\_huh/no-numbers-keyboard-library
=======================================

This library was created for users that in some reasons don't have access to numbers on their keyboards.

1.0.0(4y ago)116PHPPHP &gt;=7.1.3

Since Feb 10Pushed 4y ago1 watchersCompare

[ Source](https://github.com/krvvko/NoNumbersKeyboardLibrary)[ Packagist](https://packagist.org/packages/krvvko_huh/no-numbers-keyboard-library)[ RSS](/packages/krvvko-huh-no-numbers-keyboard-library/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

NoNumbersKeyboardLibrary
========================

[](#nonumberskeyboardlibrary)

[Remember - Cats and Asian girls are awesome](https://github.com/krvvko)

[![Logo](src/img/logo.png)](src/img/logo.png)

---

File System:
------------

[](#file-system)

- `~/src/nnkb/NoNumbersKB.php` - Main Library Class
- `~/examples.php` - Examples
- `~/src/img` - Images folder

Basic Info:
-----------

[](#basic-info)

Basically this library was created for users that in some reasons don't have access to numbers on their keyboards.

- Do you have a broken number key?
- Your fingers are too short to reach out numbers on your keyboard?
- You've been typing too many numbers, so the keys erased and are not visible anymore?
- Have you spilled a beer or energy drink on your keyboard and the number keys have stopped working?
- While losing a video game, did you hit the keyboard so hard that all the number buttons flew into another dimension?
- Did thieves come into your house and take your number keys?
- Did your keyboard manufacturer turn out to be a scammer and put emoticons instead of number buttons?

> **Then this Library is made for you!**

---

Installation:
-------------

[](#installation)

Install the library by using [composer](https://getcomposer.org/):

```
composer require krvvko_huh/no-numbers-keyboard-library
```

Don't forget about autoload!

```
require __DIR__ . '/vendor/autoload.php';
```

---

Examples:
---------

[](#examples)

Let's assume that there is a broken key `5` on your keyboard:

```
// Create use and an nnkb (NoNumberKeyBoard) object
use KrvvkoHuh\NoNumbersKeyboardLibrary\NoNumbersKB;
$nnkb = new NoNumbersKB();
```

Now we can complete all basic computer operations, you just need to assign the variable to the broken key!

```
// Assigning variables to broken keys
$five = $nnkb->five();             // Example Number 5
$nine = $nnkb->nine();             // Example Number 9

// Tests (Everything is passing)
echo $five;                        // Output: 5
echo "\n";
echo $five + 5;                    // Output: 10
echo "\n";
echo $five + $nine;                // Output: 14
echo "\n";
var_dump($five == 5);              // True
var_dump($five == 9);              // False
```

---

**If this project will get 10 stars - then I will create library for users without letter keys!**

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

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

Unknown

Total

1

Last Release

1553d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0561e496582449261225764329e27b3f3cef1f65031656c865167e3e32c690c9?d=identicon)[krvvko](/maintainers/krvvko)

---

Top Contributors

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

---

Tags

nnklnokeyboardnokeysnonumbersnumbers

### Embed Badge

![Health badge](/badges/krvvko-huh-no-numbers-keyboard-library/health.svg)

```
[![Health](https://phpackages.com/badges/krvvko-huh-no-numbers-keyboard-library/health.svg)](https://phpackages.com/packages/krvvko-huh-no-numbers-keyboard-library)
```

###  Alternatives

[hhxsv5/php-sse

A simple and efficient library implemented HTML5's server-sent events by PHP, is used to real-time push events from server to client, and easier than Websocket, instead of AJAX request.

452178.0k3](/packages/hhxsv5-php-sse)[w8tcha/ckeditor-wordcount-plugin

WordCount Plugin for CKEditor Editor

77470.2k](/packages/w8tcha-ckeditor-wordcount-plugin)[urodoz/truncate-html

Handle truncate action on HTML strings

21294.0k6](/packages/urodoz-truncate-html)[dereuromark/cakephp-dto

A CakePHP plugin for generating immutable Data Transfer Objects with full type safety

2988.9k3](/packages/dereuromark-cakephp-dto)[altis/local-server

Local Server module for Altis

18208.4k2](/packages/altis-local-server)[radekdostal/nette-datetimepicker

DatePicker and DateTimePicker input controls for Nette Framework

13272.2k3](/packages/radekdostal-nette-datetimepicker)

PHPackages © 2026

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