Unicode Text Grep

Grep unicode descriptive names and display matching characters. All descriptions are punctuation-free ASCII (low bit). All searches are case insensitive.

grep special characters supported: * + ? . ^ $ []

Matches for braille

Terse results:
⠀ ⠁ ⠂ ⠃ ⠄ ⠅ ⠆ ⠇ ⠈ ⠉ ⠊ ⠋ ⠌ ⠍ ⠎ ⠏ ⠐ ⠑ ⠒ ⠓ ⠔ ⠕ ⠖ ⠗ ⠘ ⠙ ⠚ ⠛ ⠜ ⠝ ⠞ ⠟ ⠠ ⠡ ⠢ ⠣ ⠤ ⠥ ⠦ ⠧ ⠨ ⠩ ⠪ ⠫ ⠬ ⠭ ⠮ ⠯ ⠰ ⠱ ⠲ ⠳ ⠴ ⠵ ⠶ ⠷ ⠸ ⠹ ⠺ ⠻ ⠼ ⠽ ⠾ ⠿ ⡀ ⡁ ⡂ ⡃ ⡄ ⡅ ⡆ ⡇ ⡈ ⡉ ⡊ ⡋ ⡌ ⡍ ⡎ ⡏ ⡐ ⡑ ⡒ ⡓ ⡔ ⡕ ⡖ ⡗ ⡘ ⡙ ⡚ ⡛ ⡜ ⡝ ⡞ ⡟ ⡠ ⡡ ⡢ ⡣ ⡤ ⡥ ⡦ ⡧ ⡨ ⡩ ⡪ ⡫ ⡬ ⡭ ⡮ ⡯ ⡰ ⡱ ⡲ ⡳ ⡴ ⡵ ⡶ ⡷ ⡸ ⡹ ⡺ ⡻ ⡼ ⡽ ⡾ ⡿ ⢀ ⢁ ⢂ ⢃ ⢄ ⢅ ⢆ ⢇ ⢈ ⢉ ⢊ ⢋ ⢌ ⢍ ⢎ ⢏ ⢐ ⢑ ⢒ ⢓ ⢔ ⢕ ⢖ ⢗ ⢘ ⢙ ⢚ ⢛ ⢜ ⢝ ⢞ ⢟ ⢠ ⢡ ⢢ ⢣ ⢤ ⢥ ⢦ ⢧ ⢨ ⢩ ⢪ ⢫ ⢬ ⢭ ⢮ ⢯ ⢰ ⢱ ⢲ ⢳ ⢴ ⢵ ⢶ ⢷ ⢸ ⢹ ⢺ ⢻ ⢼ ⢽ ⢾ ⢿ ⣀ ⣁ ⣂ ⣃ ⣄ ⣅ ⣆ ⣇ ⣈ ⣉ ⣊ ⣋ ⣌ ⣍ ⣎ ⣏ ⣐ ⣑ ⣒ ⣓ ⣔ ⣕ ⣖ ⣗ ⣘ ⣙ ⣚ ⣛ ⣜ ⣝ ⣞ ⣟ ⣠ ⣡ ⣢ ⣣ ⣤ ⣥ ⣦ ⣧ ⣨ ⣩ ⣪ ⣫ ⣬ ⣭ ⣮ ⣯ ⣰ ⣱ ⣲ ⣳ ⣴ ⣵ ⣶ ⣷ ⣸ ⣹ ⣺ ⣻ ⣼ ⣽ ⣾ ⣿

  1. 10240     2800     ⠀     BRAILLE PATTERN BLANK
  2. 10241     2801     ⠁     BRAILLE PATTERN DOTS-1
  3. 10242     2802     ⠂     BRAILLE PATTERN DOTS-2
  4. 10243     2803     ⠃     BRAILLE PATTERN DOTS-12
  5. 10244     2804     ⠄     BRAILLE PATTERN DOTS-3
  6. 10245     2805     ⠅     BRAILLE PATTERN DOTS-13
  7. 10246     2806     ⠆     BRAILLE PATTERN DOTS-23
  8. 10247     2807     ⠇     BRAILLE PATTERN DOTS-123
  9. 10248     2808     ⠈     BRAILLE PATTERN DOTS-4
  10. 10249     2809     ⠉     BRAILLE PATTERN DOTS-14
  11. 10250     280a     ⠊     BRAILLE PATTERN DOTS-24
  12. 10251     280b     ⠋     BRAILLE PATTERN DOTS-124
  13. 10252     280c     ⠌     BRAILLE PATTERN DOTS-34
  14. 10253     280d     ⠍     BRAILLE PATTERN DOTS-134
  15. 10254     280e     ⠎     BRAILLE PATTERN DOTS-234
  16. 10255     280f     ⠏     BRAILLE PATTERN DOTS-1234
  17. 10256     2810     ⠐     BRAILLE PATTERN DOTS-5
  18. 10257     2811     ⠑     BRAILLE PATTERN DOTS-15
  19. 10258     2812     ⠒     BRAILLE PATTERN DOTS-25
  20. 10259     2813     ⠓     BRAILLE PATTERN DOTS-125
  21. 10260     2814     ⠔     BRAILLE PATTERN DOTS-35
  22. 10261     2815     ⠕     BRAILLE PATTERN DOTS-135
  23. 10262     2816     ⠖     BRAILLE PATTERN DOTS-235
  24. 10263     2817     ⠗     BRAILLE PATTERN DOTS-1235
  25. 10264     2818     ⠘     BRAILLE PATTERN DOTS-45
  26. 10265     2819     ⠙     BRAILLE PATTERN DOTS-145
  27. 10266     281a     ⠚     BRAILLE PATTERN DOTS-245
  28. 10267     281b     ⠛     BRAILLE PATTERN DOTS-1245
  29. 10268     281c     ⠜     BRAILLE PATTERN DOTS-345
  30. 10269     281d     ⠝     BRAILLE PATTERN DOTS-1345
  31. 10270     281e     ⠞     BRAILLE PATTERN DOTS-2345
  32. 10271     281f     ⠟     BRAILLE PATTERN DOTS-12345
  33. 10272     2820     ⠠     BRAILLE PATTERN DOTS-6
  34. 10273     2821     ⠡     BRAILLE PATTERN DOTS-16
  35. 10274     2822     ⠢     BRAILLE PATTERN DOTS-26
  36. 10275     2823     ⠣     BRAILLE PATTERN DOTS-126
  37. 10276     2824     ⠤     BRAILLE PATTERN DOTS-36
  38. 10277     2825     ⠥     BRAILLE PATTERN DOTS-136
  39. 10278     2826     ⠦     BRAILLE PATTERN DOTS-236
  40. 10279     2827     ⠧     BRAILLE PATTERN DOTS-1236
  41. 10280     2828     ⠨     BRAILLE PATTERN DOTS-46
  42. 10281     2829     ⠩     BRAILLE PATTERN DOTS-146
  43. 10282     282a     ⠪     BRAILLE PATTERN DOTS-246
  44. 10283     282b     ⠫     BRAILLE PATTERN DOTS-1246
  45. 10284     282c     ⠬     BRAILLE PATTERN DOTS-346
  46. 10285     282d     ⠭     BRAILLE PATTERN DOTS-1346
  47. 10286     282e     ⠮     BRAILLE PATTERN DOTS-2346
  48. 10287     282f     ⠯     BRAILLE PATTERN DOTS-12346
  49. 10288     2830     ⠰     BRAILLE PATTERN DOTS-56
  50. 10289     2831     ⠱     BRAILLE PATTERN DOTS-156
  51. 10290     2832     ⠲     BRAILLE PATTERN DOTS-256
  52. 10291     2833     ⠳     BRAILLE PATTERN DOTS-1256
  53. 10292     2834     ⠴     BRAILLE PATTERN DOTS-356
  54. 10293     2835     ⠵     BRAILLE PATTERN DOTS-1356
  55. 10294     2836     ⠶     BRAILLE PATTERN DOTS-2356
  56. 10295     2837     ⠷     BRAILLE PATTERN DOTS-12356
  57. 10296     2838     ⠸     BRAILLE PATTERN DOTS-456
  58. 10297     2839     ⠹     BRAILLE PATTERN DOTS-1456
  59. 10298     283a     ⠺     BRAILLE PATTERN DOTS-2456
  60. 10299     283b     ⠻     BRAILLE PATTERN DOTS-12456
  61. 10300     283c     ⠼     BRAILLE PATTERN DOTS-3456
  62. 10301     283d     ⠽     BRAILLE PATTERN DOTS-13456
  63. 10302     283e     ⠾     BRAILLE PATTERN DOTS-23456
  64. 10303     283f     ⠿     BRAILLE PATTERN DOTS-123456
  65. 10304     2840     ⡀     BRAILLE PATTERN DOTS-7
  66. 10305     2841     ⡁     BRAILLE PATTERN DOTS-17
  67. 10306     2842     ⡂     BRAILLE PATTERN DOTS-27
  68. 10307     2843     ⡃     BRAILLE PATTERN DOTS-127
  69. 10308     2844     ⡄     BRAILLE PATTERN DOTS-37
  70. 10309     2845     ⡅     BRAILLE PATTERN DOTS-137
  71. 10310     2846     ⡆     BRAILLE PATTERN DOTS-237
  72. 10311     2847     ⡇     BRAILLE PATTERN DOTS-1237
  73. 10312     2848     ⡈     BRAILLE PATTERN DOTS-47
  74. 10313     2849     ⡉     BRAILLE PATTERN DOTS-147
  75. 10314     284a     ⡊     BRAILLE PATTERN DOTS-247
  76. 10315     284b     ⡋     BRAILLE PATTERN DOTS-1247
  77. 10316     284c     ⡌     BRAILLE PATTERN DOTS-347
  78. 10317     284d     ⡍     BRAILLE PATTERN DOTS-1347
  79. 10318     284e     ⡎     BRAILLE PATTERN DOTS-2347
  80. 10319     284f     ⡏     BRAILLE PATTERN DOTS-12347
  81. 10320     2850     ⡐     BRAILLE PATTERN DOTS-57
  82. 10321     2851     ⡑     BRAILLE PATTERN DOTS-157
  83. 10322     2852     ⡒     BRAILLE PATTERN DOTS-257
  84. 10323     2853     ⡓     BRAILLE PATTERN DOTS-1257
  85. 10324     2854     ⡔     BRAILLE PATTERN DOTS-357
  86. 10325     2855     ⡕     BRAILLE PATTERN DOTS-1357
  87. 10326     2856     ⡖     BRAILLE PATTERN DOTS-2357
  88. 10327     2857     ⡗     BRAILLE PATTERN DOTS-12357
  89. 10328     2858     ⡘     BRAILLE PATTERN DOTS-457
  90. 10329     2859     ⡙     BRAILLE PATTERN DOTS-1457
  91. 10330     285a     ⡚     BRAILLE PATTERN DOTS-2457
  92. 10331     285b     ⡛     BRAILLE PATTERN DOTS-12457
  93. 10332     285c     ⡜     BRAILLE PATTERN DOTS-3457
  94. 10333     285d     ⡝     BRAILLE PATTERN DOTS-13457
  95. 10334     285e     ⡞     BRAILLE PATTERN DOTS-23457
  96. 10335     285f     ⡟     BRAILLE PATTERN DOTS-123457
  97. 10336     2860     ⡠     BRAILLE PATTERN DOTS-67
  98. 10337     2861     ⡡     BRAILLE PATTERN DOTS-167
  99. 10338     2862     ⡢     BRAILLE PATTERN DOTS-267
  100. 10339     2863     ⡣     BRAILLE PATTERN DOTS-1267
  101. 10340     2864     ⡤     BRAILLE PATTERN DOTS-367
  102. 10341     2865     ⡥     BRAILLE PATTERN DOTS-1367
  103. 10342     2866     ⡦     BRAILLE PATTERN DOTS-2367
  104. 10343     2867     ⡧     BRAILLE PATTERN DOTS-12367
  105. 10344     2868     ⡨     BRAILLE PATTERN DOTS-467
  106. 10345     2869     ⡩     BRAILLE PATTERN DOTS-1467
  107. 10346     286a     ⡪     BRAILLE PATTERN DOTS-2467
  108. 10347     286b     ⡫     BRAILLE PATTERN DOTS-12467
  109. 10348     286c     ⡬     BRAILLE PATTERN DOTS-3467
  110. 10349     286d     ⡭     BRAILLE PATTERN DOTS-13467
  111. 10350     286e     ⡮     BRAILLE PATTERN DOTS-23467
  112. 10351     286f     ⡯     BRAILLE PATTERN DOTS-123467
  113. 10352     2870     ⡰     BRAILLE PATTERN DOTS-567
  114. 10353     2871     ⡱     BRAILLE PATTERN DOTS-1567
  115. 10354     2872     ⡲     BRAILLE PATTERN DOTS-2567
  116. 10355     2873     ⡳     BRAILLE PATTERN DOTS-12567
  117. 10356     2874     ⡴     BRAILLE PATTERN DOTS-3567
  118. 10357     2875     ⡵     BRAILLE PATTERN DOTS-13567
  119. 10358     2876     ⡶     BRAILLE PATTERN DOTS-23567
  120. 10359     2877     ⡷     BRAILLE PATTERN DOTS-123567
  121. 10360     2878     ⡸     BRAILLE PATTERN DOTS-4567
  122. 10361     2879     ⡹     BRAILLE PATTERN DOTS-14567
  123. 10362     287a     ⡺     BRAILLE PATTERN DOTS-24567
  124. 10363     287b     ⡻     BRAILLE PATTERN DOTS-124567
  125. 10364     287c     ⡼     BRAILLE PATTERN DOTS-34567
  126. 10365     287d     ⡽     BRAILLE PATTERN DOTS-134567
  127. 10366     287e     ⡾     BRAILLE PATTERN DOTS-234567
  128. 10367     287f     ⡿     BRAILLE PATTERN DOTS-1234567
  129. 10368     2880     ⢀     BRAILLE PATTERN DOTS-8
  130. 10369     2881     ⢁     BRAILLE PATTERN DOTS-18
  131. 10370     2882     ⢂     BRAILLE PATTERN DOTS-28
  132. 10371     2883     ⢃     BRAILLE PATTERN DOTS-128
  133. 10372     2884     ⢄     BRAILLE PATTERN DOTS-38
  134. 10373     2885     ⢅     BRAILLE PATTERN DOTS-138
  135. 10374     2886     ⢆     BRAILLE PATTERN DOTS-238
  136. 10375     2887     ⢇     BRAILLE PATTERN DOTS-1238
  137. 10376     2888     ⢈     BRAILLE PATTERN DOTS-48
  138. 10377     2889     ⢉     BRAILLE PATTERN DOTS-148
  139. 10378     288a     ⢊     BRAILLE PATTERN DOTS-248
  140. 10379     288b     ⢋     BRAILLE PATTERN DOTS-1248
  141. 10380     288c     ⢌     BRAILLE PATTERN DOTS-348
  142. 10381     288d     ⢍     BRAILLE PATTERN DOTS-1348
  143. 10382     288e     ⢎     BRAILLE PATTERN DOTS-2348
  144. 10383     288f     ⢏     BRAILLE PATTERN DOTS-12348
  145. 10384     2890     ⢐     BRAILLE PATTERN DOTS-58
  146. 10385     2891     ⢑     BRAILLE PATTERN DOTS-158
  147. 10386     2892     ⢒     BRAILLE PATTERN DOTS-258
  148. 10387     2893     ⢓     BRAILLE PATTERN DOTS-1258
  149. 10388     2894     ⢔     BRAILLE PATTERN DOTS-358
  150. 10389     2895     ⢕     BRAILLE PATTERN DOTS-1358
  151. 10390     2896     ⢖     BRAILLE PATTERN DOTS-2358
  152. 10391     2897     ⢗     BRAILLE PATTERN DOTS-12358
  153. 10392     2898     ⢘     BRAILLE PATTERN DOTS-458
  154. 10393     2899     ⢙     BRAILLE PATTERN DOTS-1458
  155. 10394     289a     ⢚     BRAILLE PATTERN DOTS-2458
  156. 10395     289b     ⢛     BRAILLE PATTERN DOTS-12458
  157. 10396     289c     ⢜     BRAILLE PATTERN DOTS-3458
  158. 10397     289d     ⢝     BRAILLE PATTERN DOTS-13458
  159. 10398     289e     ⢞     BRAILLE PATTERN DOTS-23458
  160. 10399     289f     ⢟     BRAILLE PATTERN DOTS-123458
  161. 10400     28a0     ⢠     BRAILLE PATTERN DOTS-68
  162. 10401     28a1     ⢡     BRAILLE PATTERN DOTS-168
  163. 10402     28a2     ⢢     BRAILLE PATTERN DOTS-268
  164. 10403     28a3     ⢣     BRAILLE PATTERN DOTS-1268
  165. 10404     28a4     ⢤     BRAILLE PATTERN DOTS-368
  166. 10405     28a5     ⢥     BRAILLE PATTERN DOTS-1368
  167. 10406     28a6     ⢦     BRAILLE PATTERN DOTS-2368
  168. 10407     28a7     ⢧     BRAILLE PATTERN DOTS-12368
  169. 10408     28a8     ⢨     BRAILLE PATTERN DOTS-468
  170. 10409     28a9     ⢩     BRAILLE PATTERN DOTS-1468
  171. 10410     28aa     ⢪     BRAILLE PATTERN DOTS-2468
  172. 10411     28ab     ⢫     BRAILLE PATTERN DOTS-12468
  173. 10412     28ac     ⢬     BRAILLE PATTERN DOTS-3468
  174. 10413     28ad     ⢭     BRAILLE PATTERN DOTS-13468
  175. 10414     28ae     ⢮     BRAILLE PATTERN DOTS-23468
  176. 10415     28af     ⢯     BRAILLE PATTERN DOTS-123468
  177. 10416     28b0     ⢰     BRAILLE PATTERN DOTS-568
  178. 10417     28b1     ⢱     BRAILLE PATTERN DOTS-1568
  179. 10418     28b2     ⢲     BRAILLE PATTERN DOTS-2568
  180. 10419     28b3     ⢳     BRAILLE PATTERN DOTS-12568
  181. 10420     28b4     ⢴     BRAILLE PATTERN DOTS-3568
  182. 10421     28b5     ⢵     BRAILLE PATTERN DOTS-13568
  183. 10422     28b6     ⢶     BRAILLE PATTERN DOTS-23568
  184. 10423     28b7     ⢷     BRAILLE PATTERN DOTS-123568
  185. 10424     28b8     ⢸     BRAILLE PATTERN DOTS-4568
  186. 10425     28b9     ⢹     BRAILLE PATTERN DOTS-14568
  187. 10426     28ba     ⢺     BRAILLE PATTERN DOTS-24568
  188. 10427     28bb     ⢻     BRAILLE PATTERN DOTS-124568
  189. 10428     28bc     ⢼     BRAILLE PATTERN DOTS-34568
  190. 10429     28bd     ⢽     BRAILLE PATTERN DOTS-134568
  191. 10430     28be     ⢾     BRAILLE PATTERN DOTS-234568
  192. 10431     28bf     ⢿     BRAILLE PATTERN DOTS-1234568
  193. 10432     28c0     ⣀     BRAILLE PATTERN DOTS-78
  194. 10433     28c1     ⣁     BRAILLE PATTERN DOTS-178
  195. 10434     28c2     ⣂     BRAILLE PATTERN DOTS-278
  196. 10435     28c3     ⣃     BRAILLE PATTERN DOTS-1278
  197. 10436     28c4     ⣄     BRAILLE PATTERN DOTS-378
  198. 10437     28c5     ⣅     BRAILLE PATTERN DOTS-1378
  199. 10438     28c6     ⣆     BRAILLE PATTERN DOTS-2378
  200. 10439     28c7     ⣇     BRAILLE PATTERN DOTS-12378
  201. 10440     28c8     ⣈     BRAILLE PATTERN DOTS-478
  202. 10441     28c9     ⣉     BRAILLE PATTERN DOTS-1478
  203. 10442     28ca     ⣊     BRAILLE PATTERN DOTS-2478
  204. 10443     28cb     ⣋     BRAILLE PATTERN DOTS-12478
  205. 10444     28cc     ⣌     BRAILLE PATTERN DOTS-3478
  206. 10445     28cd     ⣍     BRAILLE PATTERN DOTS-13478
  207. 10446     28ce     ⣎     BRAILLE PATTERN DOTS-23478
  208. 10447     28cf     ⣏     BRAILLE PATTERN DOTS-123478
  209. 10448     28d0     ⣐     BRAILLE PATTERN DOTS-578
  210. 10449     28d1     ⣑     BRAILLE PATTERN DOTS-1578
  211. 10450     28d2     ⣒     BRAILLE PATTERN DOTS-2578
  212. 10451     28d3     ⣓     BRAILLE PATTERN DOTS-12578
  213. 10452     28d4     ⣔     BRAILLE PATTERN DOTS-3578
  214. 10453     28d5     ⣕     BRAILLE PATTERN DOTS-13578
  215. 10454     28d6     ⣖     BRAILLE PATTERN DOTS-23578
  216. 10455     28d7     ⣗     BRAILLE PATTERN DOTS-123578
  217. 10456     28d8     ⣘     BRAILLE PATTERN DOTS-4578
  218. 10457     28d9     ⣙     BRAILLE PATTERN DOTS-14578
  219. 10458     28da     ⣚     BRAILLE PATTERN DOTS-24578
  220. 10459     28db     ⣛     BRAILLE PATTERN DOTS-124578
  221. 10460     28dc     ⣜     BRAILLE PATTERN DOTS-34578
  222. 10461     28dd     ⣝     BRAILLE PATTERN DOTS-134578
  223. 10462     28de     ⣞     BRAILLE PATTERN DOTS-234578
  224. 10463     28df     ⣟     BRAILLE PATTERN DOTS-1234578
  225. 10464     28e0     ⣠     BRAILLE PATTERN DOTS-678
  226. 10465     28e1     ⣡     BRAILLE PATTERN DOTS-1678
  227. 10466     28e2     ⣢     BRAILLE PATTERN DOTS-2678
  228. 10467     28e3     ⣣     BRAILLE PATTERN DOTS-12678
  229. 10468     28e4     ⣤     BRAILLE PATTERN DOTS-3678
  230. 10469     28e5     ⣥     BRAILLE PATTERN DOTS-13678
  231. 10470     28e6     ⣦     BRAILLE PATTERN DOTS-23678
  232. 10471     28e7     ⣧     BRAILLE PATTERN DOTS-123678
  233. 10472     28e8     ⣨     BRAILLE PATTERN DOTS-4678
  234. 10473     28e9     ⣩     BRAILLE PATTERN DOTS-14678
  235. 10474     28ea     ⣪     BRAILLE PATTERN DOTS-24678
  236. 10475     28eb     ⣫     BRAILLE PATTERN DOTS-124678
  237. 10476     28ec     ⣬     BRAILLE PATTERN DOTS-34678
  238. 10477     28ed     ⣭     BRAILLE PATTERN DOTS-134678
  239. 10478     28ee     ⣮     BRAILLE PATTERN DOTS-234678
  240. 10479     28ef     ⣯     BRAILLE PATTERN DOTS-1234678
  241. 10480     28f0     ⣰     BRAILLE PATTERN DOTS-5678
  242. 10481     28f1     ⣱     BRAILLE PATTERN DOTS-15678
  243. 10482     28f2     ⣲     BRAILLE PATTERN DOTS-25678
  244. 10483     28f3     ⣳     BRAILLE PATTERN DOTS-125678
  245. 10484     28f4     ⣴     BRAILLE PATTERN DOTS-35678
  246. 10485     28f5     ⣵     BRAILLE PATTERN DOTS-135678
  247. 10486     28f6     ⣶     BRAILLE PATTERN DOTS-235678
  248. 10487     28f7     ⣷     BRAILLE PATTERN DOTS-1235678
  249. 10488     28f8     ⣸     BRAILLE PATTERN DOTS-45678
  250. 10489     28f9     ⣹     BRAILLE PATTERN DOTS-145678
  251. 10490     28fa     ⣺     BRAILLE PATTERN DOTS-245678
  252. 10491     28fb     ⣻     BRAILLE PATTERN DOTS-1245678
  253. 10492     28fc     ⣼     BRAILLE PATTERN DOTS-345678
  254. 10493     28fd     ⣽     BRAILLE PATTERN DOTS-1345678
  255. 10494     28fe     ⣾     BRAILLE PATTERN DOTS-2345678
  256. 10495     28ff     ⣿     BRAILLE PATTERN DOTS-12345678

grep special characters supported:

*
0 or more of last
+
1 or more of last
?
0 or 1 of last
.
any single character
^
force (anchor) to be at start (only useful at start)
$
force (anchor) to be at end (only useful at end, and watch out for trailing whitespace!)
[]
character class (normal sequence shortening with - allowed, and ^ at start to invert works)

From your terminal shell, ugrep by hackerb9 may also prove useful.

A Unicode Toy © 2009-2024 Eli the Bearded