Ucd
UCD - Unicode Character Database for JavaScript
Install / Use
/learn @ynakajima/UcdREADME
UCD - Unicode Character Database for JavaScript
UCD offers a series of functions that provide a simple interface to the Unicode Character Database.
Supported Platforms
- Node.js
- Modern Web Browsers
Install to Node.js
npm install ucd
How to load a UCD module
Node.js
// load UCD
var UCD = require('ucd');
Web Browser
<!-- laod UCD -->
<script type="text/javascript" src="ucd-0.2.0.js"></script>
Usage
Get Unicode Name
.getName() method returns a Unicode Name of character given as argument.
UCD.getName('@'); // "COMMERCIAL AT"
UCD.getName('2'); // "DIGIT TWO"
UCD.getName('L'); // "LATIN CAPITAL LETTER L"
UCD.getName('m'); // "LATIN SMALL LETTER M"
UCD.getName('ü'); // "LATIN SMALL LETTER U WITH DIAERESIS"
UCD.getName('ſt'); // "LATIN SMALL LIGATURE LONG S T"
UCD.getName('ق'); // "ARABIC LETTER QAF"
UCD.getName('תּ'); // "HEBREW LETTER TAV WITH DAGESH"
UCD.getName('あ'); // "HIRAGANA LETTER A"
UCD.getName('か'); // "HIRAGANA LETTER KA"
UCD.getName('ヨ'); // "KATAKANA LETTER YO"
UCD.getName(')'); // "FULLWIDTH RIGHT PARENTHESIS"
UCD.getName('漢'); // "CJK UNIFIED IDEOGRAPH-6F22"
UCD.getName('⿒'); // "KANGXI RADICAL TOOTH"
UCD.getName('㉀'); // "PARENTHESIZED IDEOGRAPH FESTIVAL"
UCD.getName('☣'); // "BIOHAZARD SIGN"
License
Released under the MIT license.
Copyright (c) 2013 ynakajima
Related Skills
feishu-drive
343.1k|
things-mac
343.1kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
343.1kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
codebase-memory-mcp
1.1kHigh-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 66 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.
