Decoders
Aside from its role as a gallery, sig.codes endeavors to be a thorough—if not comprehensive—decoding resource.
Many decoders for geek codes (and geek-like codes) have been written over the years, and surviving ones are listed on the code pages. However, like the code specifications themselves, decoders were often small ISP-hosted personal projects that may not have been archived before deletion. Furthermore, client-side languages like JavaScript were not as popular or powerful at the time, and decoders written using server-side code (as opposed to Javascript) cannot be archived correctly on archive.org.
When possible, the decoders written for this site err on the permissive side: Fundamentally most of these codes were written for human consumption and are frequently understandable even if not written perfectly to spec.
P+ (aw, who am I kidding? P+++)
Users might put a special value after a tag instead of before it (X!
instead
of !X
) or use capital letters where the case does not convey information
(SM
instead of Sm
). When it doesn’t conflict with translating
correctly-written codes, decoders may vary from the spec to get as much
information as possible out of the code.
Code-specific notes may be listed on the code page.
If you have requests, recommendations, or bug reports, please contact me.