Loading...
Computers and technology — programming languages, software, hardware, internet services, security, artificial intelligence, and more. Explore thousands of tech resources organized by a knowledgeable community of editors.
56203 resources
A gallery that displays samples of available Unicode fonts for dozens of different writing systems.
An article by Joel Spolsky that explains the basics of Unicode and common character encodings and their implications for programmers.
Paper by Bell Labs researchers Rob Pike and Ken Thompson explaining how they used UTF-8 to make Plan 9 the first operating system with Unicode support.
Rob Pike explains the history of how Ken Thompson invented UTF-8 and its first implementation in Plan 9.
Tim Bray, co-editor of the XML standard, discusses various Unicode encodings and their pros and cons.
A reference of visually similar characters and their Unicode values.
Eugene Eric Kim reviews "Unicode: A Primer".
Write-up explains the pain points associated with Unicode in JavaScript, provides solutions for common problems, and explains how the upcoming ECMAScript 6 will improve the situation.
Unicode searchable by name, character and codepoint.
Searchable database of Unicode chars as of Unicode 5.2.0; searchable also by entity name; displays if char can be used unescaped in XML.
Reseources and test pages up to Unicode 6.3.0
A manifesto written in 2012 on the advantages of UTF-8 especially over UTF-16.
Unicode points browsable by range and searchable by name.
A program for international users to create images from text, Unicode or nonstandard font text.
An online tool for converting between multinational characters and their decimal and hexadecimal equivalents.
A guide to using generic text functions to make the transition between character sets easier for C++, MFC and STL.
The official site of UTFCast. A unicode conversion tool for Windows.
Simplifies Unicode research and conversion by providing tools to browse or lookup Unicode characters and ranges.
Unicode symbols with names and descriptions.
Displays all of the utf-8 characters in the 1 to 65533 range, split up and categorized into their corresponding subsets to be used as icon replacement in CSS, HTML or different programming languages.
Unicode tools, including a fancy font generator, unicode calendar generator, and an emoji horoscope.
Reference table of Unicode code points, their UTF-8 encoding, corresponding HTML character entities and other information.
The official site with information and resources for programmers, implementers and others involved in globalization work.
How to adapt Linux systems to use UTF-8 encoding. (ftp)
A resource about Unicode and UTF-8 on Unix and Linux systems.
Browsers test for Unicode compatibility.
Examples of the UTF-8 Unicode encoding method demonstrating its ASCII-preserving properties.
A paper outlining issues with encoding all the world's character sets within the limitations of the existing Unicode standards, and the possible impact this will have on East Asian languages.
C-Kermit and Unicode issues explored.
Demonstrates the use of the Unicode Character Standard to store names and places from anywhere in the world, in any language.
Multilingual fonts and keyboard layouts for Unicode-compliant and pre-Unicode applications. Also contains information on CJK, Maltese, Esperanto, Arabic, Cyrillic and Hebrew and links to related resources.
Converts between Unicode characters, code points and UTF-8, displayed in various formats.
A description of the basic concept of Unicode plus links to related resources.
Information on block assignment in the Unicode Private Use Area.
Explains the purpose and use of Unicode.
The online edition of version 4.1.0 of this standard.
IBM's portable set of C/C++ and Java libraries for Unicode support, internationalization, and globalization. Background information, user guide, API references, and developer information. [free use licence]
Draw something and find the most similar unicode character glyphs in the database.