This script allows you to quickly look up a Unicode name and insert any character while editing. It adds a button to the WikiEditor toolbar, which opens a search box where you can search by character name.
A character is a match if every search term matches the beginning of a word in the Unicode name. For the CJK Ideograph, Tangut Ideograph, and Private Use blocks, a term may also match hexadecimal code points. Surrogates are excluded.
The names, originally in all caps, are put in title case for legibility. This is algorithmically done so some names may have inappropriate capitalization.
Up to 100 matches are returned at once, with infinite scrolling.
The script fetches the entire Unicode data from Wiktionary when the button is clicked and stores it, so it may be memory-intensive.
You can customize the font stack for the characters in the list by specifying font-family for .insertanychar-char in your CSS.
Nardog's scripts
Extra functionality
CatChangesViewer – Lists recent category additions/removals on a category page.
CodeEditorAssist – Allows customizing the code editor, e.g. changing the color theme and enabling live autocompletion.
Consecudiff – Adds links to diffs of consecutive edits by the same user on watchlist, history, etc.
CopyCodeBlock – Adds a button to copy the content of each code block (<pre>).
CopySectLink – Adds a button to copy the unencoded page title or section path next to each heading.
MoveHistory – Lists the past moves a page has gone through.
RCMuter – Hides specified users' edits on Watchlist/RecentChanges.
SmartDiff – Makes links and template calls in diffs clickable (supports red links, avoids WP:SEAOFBLUE).
Editing assistance
DiffUndo – Adds an undo button to each line on the diff while editing.