AwaSCII+ encode/decode
New définition of awaSCII table with all ASCII caracters inspirate from AWA5.0 project
Just for fun Look at the awa project tutorial :
Here the Table awaSCII+
| Dec | Hex | Value | Dec | Hex | Value | Dec | Hex | Value | Dec | Hex | Value |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0x00 | A | 24 | 0x18 | P | 48 | 0x30 | 6 | 72 | 0x48 | / |
| 1 | 0x01 | W | 25 | 0x19 | C | 49 | 0x31 | 7 | 73 | 0x49 | < |
| 2 | 0x02 | a | 26 | 0x1A | N | 50 | 0x32 | 8 | 74 | 0x4A | > |
| 3 | 0x03 | w | 27 | 0x1B | T | 51 | 0x33 | 9 | 75 | 0x4B | ? |
| 4 | 0x04 | J | 28 | 0x1C | p | 52 | 0x34 | (space) | 76 | 0x4C | @ |
| 5 | 0x05 | E | 29 | 0x1D | c | 53 | 0x35 | . | 77 | 0x4D | K |
| 6 | 0x06 | L | 30 | 0x1E | n | 54 | 0x36 | , | 78 | 0x4E | Q |
| 7 | 0x07 | Y | 31 | 0x1F | t | 55 | 0x37 | ! | 79 | 0x4F | V |
| 8 | 0x08 | H | 32 | 0x20 | B | 56 | 0x38 | ~ | 80 | 0x50 | X |
| 9 | 0x09 | O | 33 | 0x21 | D | 57 | 0x39 | ) | 81 | 0x51 | Z |
| 10 | 0x0A | S | 34 | 0x22 | F | 58 | 0x3A | ( | 82 | 0x52 | [ |
| 11 | 0x0B | I | 35 | 0x23 | G | 59 | 0x3B | - | 83 | 0x53 | \ |
| 12 | 0x0C | U | 36 | 0x24 | R | 60 | 0x3C | : | 84 | 0x54 | ] |
| 13 | 0x0D | M | 37 | 0x25 | b | 61 | 0x3D | = | 85 | 0x55 | ^ |
| 14 | 0x0E | j | 38 | 0x26 | d | 62 | 0x3E | ; | 86 | 0x56 | _ |
| 15 | 0x0F | e | 39 | 0x27 | f | 63 | 0x3F | \n | 87 | 0x57 | ` |
| 16 | 0x10 | l | 40 | 0x28 | g | 64 | 0x40 | " | 88 | 0x58 | { |
| 17 | 0x11 | y | 41 | 0x29 | r | 65 | 0x41 | # | 89 | 0x59 | (pipe) |
| 18 | 0x12 | h | 42 | 0x2A | 0 | 66 | 0x42 | $ | 90 | 0x5A | } |
| 19 | 0x13 | o | 43 | 0x2B | 1 | 67 | 0x43 | % | 91 | 0x5B | k |
| 20 | 0x14 | s | 44 | 0x2C | 2 | 68 | 0x44 | & | 92 | 0x5C | q |
| 21 | 0x15 | i | 45 | 0x2D | 3 | 69 | 0x45 | ' | 93 | 0x5D | v |
| 22 | 0x16 | u | 46 | 0x2E | 4 | 70 | 0x46 | * | 94 | 0x5E | x |
| 23 | 0x17 | m | 47 | 0x2F | 5 | 71 | 0x47 | + | 95 | 0x5F | z |
| 96 | 0x60 | \t |
Awa awa awawa awawa awa awawawa awawawawa awa awawa awawa awa awawa
awa awa awawawa awa awawa awawa awa awawa awa awa awawawa awawa awa
awawa awa awa awawawa awawa awa awawa awa awa awawawa awa awa awa awawa
awa awa awawawa awa awa awa , awa awa awa awawawawawa, awa awa awawawawawa awa ,
awa awa awawawawawawa, awa awa awawa awa awawa awa , awa awa awawa awawa awawa ,
awa awa awawa awawawa awa , awa awa awawa awawawawa, awa awawa awawawa awa awa ,
awa awawawawawawawa
The awa encoding is 8-bit and separated by commas.
An interactive web interface is available at awa.noobops.fr
This web interface provides:
- Real-time encoding/decoding with the awaSCII+ v5.0.666 format
- 100% compatibility with the Bash scripts (
awacoder.shandawadecode.sh) - Modern responsive design for desktop and mobile devices
- Easy-to-use interface with instant results
- Text-to-speech functionality to listen to awaSCII+ code pronunciation
- Progressive Web App (PWA) - Works completely offline once installed
- Installable on mobile and desktop - Add to home screen for app-like experience
The web interface is a fully functional Progressive Web App:
- Works offline - Encode and decode messages without internet connection
- Installable - Add to home screen on Android, iOS, and desktop
- Fast and reliable - All assets cached for instant loading
Install on your device:
- Android: Chrome → Menu → "Add to Home screen"
- iPhone/iPad: Safari → Share button → "Add to Home Screen"
- Desktop: Chrome/Edge → Click the ⊕ icon in address bar → "Install"
The web version implements the exact same encoding/decoding algorithm as the Bash scripts, ensuring perfect interoperability between all versions.
For more information of awa language check : awa language
