···2233[](https://codeclimate.com/github/ptrkcsk/BB26/test_coverage) [](https://codeclimate.com/github/ptrkcsk/BB26/maintainability) [](https://bundlephobia.com/result?p=bb26)
4455-JavaScript [bijective base-26](https://en.wikipedia.org/wiki/Bijective_numeration#The_bijective_base-26_system) utility functions for converting numbers to/from spreadsheet column letters
55+BB26 is a JavaScript library for working with [bijective base-26](https://en.wikipedia.org/wiki/Bijective_numeration#The_bijective_base-26_system) (BB26) numbers
66+77+## What is bijective base-26 numeration?
88+99+You're probably familiar with BB26 numeration, even if you didn't know that's what it was called. BB26 numbers are used in spreadsheet columns, license plate serials, and (probably?) more.
1010+1111+Here's an example of decimal (base-10) numbers (the numbers you use every day to count things) compared to their corresponding BB26 numbers:
1212+1313+```
1414+Decimal: | 1 | 2 | 3 | ... | 24 | 25 | 26 | 27 | 28 | 29 | ...
1515+ BB26: | A | B | C | ... | X | Y | Z | AA | AB | AC | ...
1616+```
617718## Installation
819