Designing a Better Unicode Fancy Text Generator: What Matters Most?

Hi everyone,

I'm currently building a browser-based Unicode text generator that converts plain text into different styles such as cursive, script, bold, small caps, and other Unicode variants.

While the technical side is straightforward, I'm much more interested in the typography and usability aspects.

I'd love to hear your thoughts on a few questions:

  • Which Unicode text styles do people actually find useful?

  • Which styles are overused or difficult to read?

  • How do you balance creativity with accessibility?

  • Are there Unicode characters or alphabets you intentionally avoid because of rendering inconsistencies?

  • What makes a text generator feel genuinely useful instead of being just another copy-and-paste tool?

For context, the project I'm working on is Cursive Kit (https://cursive-kit.com/). My goal isn't to create new fonts, but to provide clean Unicode text that works across social platforms while respecting readability and compatibility.

I'd really appreciate feedback from people with typography experience before adding more styles or features. Any suggestions, examples, or resources would be incredibly helpful.

Comments

  • John Hudson
    John Hudson Posts: 3,729
    edited July 31
    Unicode is a plain text standard. Stylistic variants of some Latin and Greek letters exist because they are used as semantically distinct plain text characters in mathematics and science, or as distinct letters in phonetic notation. These are not different ‘text styles’: they are different characters. Their use as symbols in mathematics also means that they are often not spaced as normal letters would be, which is why they tend to look terrible when used to fake rich text layout. The character set is inadequate for most languages, which involve one or more diacritic letters.
    Of course, they are also a complete nightmare for accessibility.
  • Ray Larabie
    Ray Larabie Posts: 1,497
    Specifically, how does this system respect readability and compatibility?