Mojibaka
✨ Browser emoji support detection toolkit
Install / Use
/learn @ticky/MojibakaREADME
✨ Mojibaka
A browser emoji support detection toolkit
🔨 Tools
🛠 detect (default)
Returns an object containing information about the current browser's emoji support, including;
version: The return value ofdetectVersionfitzpatrick: The return value ofdetectFitzpatrick(ifversionis > 0)genders: The return value ofdetectGenders(ifversionis >= 7.0)scale: The return value ofdetectScale(ifversionis > 0)
Useful for determining broad emoji support
🔎 detectVersion
Returns the maximum Unicode emoji version support was detected for, as a float.
🕵🏽 detectFitzpatrick
Returns a Boolean denoting whether the browser understands Fitzpatrick Skin Tone Modifiers (a Unicode 7.0 feature)
🕵🏻♀️ detectGenders
Returns a Boolean denoting whether the browser understands zero-width joiner gender modifiers (a Unicode 8.0 feature)
📏 detectScale
Returns the size of the emoji compared to text, as a float, rounded to one decimal place. Useful for compensating for size differences between different browser implementations.
⚠️ Caveats
- This doesn't yet test for Unicode 10.0 compatibility
- No version test is conclusive; individual character support still varies by platform
- Consider carefully what you're using Mojibaka's output for. The less work you do to handle Emoji yourself within the browser, the better!
Related Skills
openhue
344.1kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
344.1kElevenLabs text-to-speech with mac-style say UX.
weather
344.1kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
