MDBG
Install
npm install mdbg
Usage
const mdbg = mdbg // mdbg.getByHanzi('苹果')// {// "traditional": "蘋果",// "simplified": "苹果",// "definitions": {// ping2 guo3": {// "pinyin": "píng guǒ",// "zhuyin": "ㄆㄧㄥˊㄍㄨㄛˇ",// "translations": [// "apple"// ],// "classifiers": {// "ge4": {// "traditional": "個",// "simplified": "个",// "pinyin": "gè"// },// "ke1": {// "traditional": "顆",// "simplified": "颗",// "pinyin": "kē"// }// }// }// }// } mdbg // mdbg.getByHanzi('吗')// {// "traditional": "嗎",// "simplified": "吗",// "definitions": {// "ma3": {// "pinyin": "mǎ",// "zhuyin": "ㄇㄚˇ",// "translations": [// "see 嗎啡|吗啡, morphine"// ]// },// "ma5": {// "pinyin": "ma",// "zhuyin": "ㄇㄚ˙",// "translations": [// "(question particle for \"yes-no\" questions)"// ]// }// }// } mdbg // mdbg.getByPinyin('wo3')// [// {// "traditional": "我",// "simplified": "我",// "definitions": {// "wo3": {// "pinyin": "wǒ",// "zhuyin": "ㄨㄛˇ",// "translations": [// "I",// "me",// "my"// ]// }// }// },// {// "traditional": "婐",// "simplified": "婐",// "definitions": {// "wo3": {// "pinyin": "wǒ",// "zhuyin": "ㄨㄛˇ",// "translations": [// "maid"// ]// }// }// }// ] mdbg // mdbg.getByZhuyin('ㄒㄧˇㄏㄨㄢ˙')// .then(console.log)// [// {// "traditional": "喜歡",// "simplified": "喜欢",// "definitions": {// "xi3 huan5": {// "pinyin": "xǐ huan",// "zhuyin": "ㄒㄧˇㄏㄨㄢ˙",// "translations": [// "to like",// "to be fond of"// ]// }// }// }// ] mdbg// [ "水", "氵", "氺" ] mdbg// [ "惈", "槨", "猓", "粿", "菓", "蜾", "裹", "輠", "餜" ]
Related
pinyin-utils
pinyin-split
zhuyin
find-hanzi
hsk-words
cedict
pinyin-or-hanzi
hanzi-to-pinyin
pinyin-convert
pinyin-rest
pinyin-api
pinyin-bot-core
pinyin-telegram
pinyin-messenger
pinyin-line
pinyin-chrome
pinyin-cli
hanzi-cli
Contributing
If you have a question, found a bug or want to propose a feature, have a look at the issues page.