Really good looking!
Interesting UI/UX insight: I kinda expect to be able to "go back" by inverting the coordinates. So when I have one glyph in focus and select a new one two to the left and five down, I would love to be able to go back by selecting five up and two right to find the "old" glyph. Not sure how well this can be implemented.
I understand trimming input fields is typically a useful default, but in this case this prevents me from searching for a space. So maybe it'd be worthwhile to add a `if (trim(str)=="") return str` exception or something similar?
This is excellent. I prefer Unicode characters over images when possible, like arrows for example, but often struggle finding the exact one I need. Here I can sketch ‼ what I need and then narrow down my search. This is just perfect, many thanks. UX is easy and intuitive. Goes to my bookmarks.
I don't quite understand what is going on with the "spotlight" UI concept - I can click around on the characters and it highlights an area and it also reloads the landscape local to the character that I clicked on, so I can sort of traverse the similarity landscape this way. But I feel like I might be missing some part of the visual metaphor?
Very impressive that I can sketch a character in the top-left and get a close match. That's a real highlight showing that there's more going on under the hood than a big look-up table.
One future project idea suggestion. Can we combine these characters to create new ones just like Gboard allows us to intelligently combine emojis to create new complex emojis.
Cool but maybe consider a different name? If I want to recommend this tool in a few weeks' time there is approximately 0% chance I'm remembering it's called something like "Charcuterie", despite the clever bit of wordplay.
I like the animation work and sound, it really gamifies the experience. I question the usefulness though. But it could make a fun game experience if it were to let people match by colour or align emojis related to each other.
This is cool but the characters are awful small on my iPhone 14 Pro. Decent bit of wasted space too. Why are the characters in the previous history list (on the “rim” so much bigger than the characters I’m actively exploring?
The name sounds really bad in French. Charcuterie is a pig butchering shop, usually associated with messy bloody stuff. The verb “charcuter” also refers to surgery done poorly.
I looked this up as I was sure boucherie is the butchering/bloody bit. I think I'm right, charcuterie means essentially the same thing as it does in English.
I didn't realise it was a French word, though, and thought the char was referring to smoking, even though I know not all charcuterie is smoked. But, in fact, char means flesh (chair) and cuterie means cookery. So it's more like "flesh-cookery" if we wished to translate it.