glyf
Look up Unicode glyphs by name (fuzzy search) or codepoint. Blazing fast.
Usage
Frecency
Frequently picked codepoints float to the top of empty and fuzzy searches.
Records are persisted to $XDG_DATA_HOME/glyf/frecency.bin
Lua module
Build with cargo build --features mlua --release:
local glyf = require
-- search: fuzzy name search with filters
glyf.
glyf.
glyf.
-- lookup by codepoint string: U+0041, 0x279F, A, etc.
glyf.
glyf. -- name for a codepoint
glyf. -- general category
glyf. -- Unicode block name
-- list metadata
glyf. -- all Unicode blocks
glyf. -- all general categories
glyf. -- all sources (unicode, nerdfonts)
glyf. -- all icon sets with descriptions
-- frecency
glyf. -- record a pick
glyf. -- get frecency count
glyf. -- path to frecency db file
Neovim plugin
glyf.nvim - floating-window picker with live search, @tag filtering, and frecency.
Planned
- Emoji (emoji-data.txt + CLDR annotations keywords)
- Reverse lookup for multi-character strings
Data
- Unicode character database from unicode.org
- Blocks: Blocks.txt
- Emoji: emoji-data.txt, CLDR annotations
- Icons by Material Design