返回排行榜

hotoo/pinyin

JavaScriptpinyin.js.org

:cn: 汉字拼音 ➜ hàn zì pīn yīn

pinyinchinesezhongwenhanzi
Star 增长趋势
Star
7.8k
Forks
851
周增长
Issues
20
2k4k6k
2011年7月2016年7月2021年7月2026年7月
制品库npmnpm install pinyin
README

README

pīnyīn, 汉字拼音转换工具。

目录结构

这是一个 monorepo,使用 turbo + pnpm 进行管理,目录结构如下:

|- apps/
|  `- website               // 文档站点
|- packages/
|  |- pinyin/               // pinyin 主仓库
|  |- pinyin-cli/           // 命令行工具,可以全局安装,并在命令行中随处使用。
|  |- pinyin-react/         // pinyin React 版本,即将推出。
|  `-tools/                 // 其他配套杂项。
|- package.json
`- README.md

pinyin.js.org

pīnyīn 项目主站,网址 pinyin.js.org,代码仓库 @hotoo/pinyin/apps/website, 主要展示 pinyin 项目的文档、演示、工具等。

pinyin

pinyin 项目核心代码,npm 安装:

npm install pinyin

使用:

import { pinyin } from 'pinyin';

const py = pinyin('中文');

更多用法请参考 API 文档, 源码 @hotoo/pinyin/packages/pinyin

pinyin-cli

pinyin 命令行工具,可以全局安装在本地随时随处使用。

安装:

npm install pinyin-cli -g

使用:

pinyin 中文
pinyin --help
相关仓库
houbb/sensitive-word

👮‍♂️The sensitive word tool for java.(敏感词/违禁词/违法词/脏词。基于 DFA 算法实现的高性能 java 敏感词过滤工具框架。内置支持单词标签分类分级。请勿发布涉及政治、广告、营销、翻墙、违反国家法律法规等内容。高性能敏感词检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。)

JavaMavenApache License 2.0sensitivesensitive-word
houbb.github.io/opensource/sensitive-word
5.9k795
mozillazg/python-pinyin

汉字转拼音(pypinyin)

PythonPyPIMIT Licensepythonpinyin
pypinyin.readthedocs.io
5.3k627
toolgood/ToolGood.Words

一款高性能敏感词(非法词/脏字)检测过滤组件,附带繁体简体互换,支持全角半角互换,汉字转拼音,模糊搜索等功能。

JavaScriptnpmApache License 2.0word-filterstringsearch
5.2k876
zh-lx/pinyin-pro

中文转拼音、拼音音调、拼音声母、拼音韵母、多音字拼音、姓氏拼音、拼音匹配、中文分词

TypeScriptnpmMIT Licensepinyin-propinyin
pinyin-pro.cn
4.7k390
overtrue/pinyin

🇨🇳 基于词库的中文转拼音优质解决方案

PHPPackagistMIT Licensepinyinphp
github.com/overtrue/pinyin
4.5k762
amzxyz/rime-wanxiang

「万象拼音」:把算法留在幕后,把纯粹还给指尖,用更优质的数据,接管你的候选。Q群:11033572 / 11631066

LuaCreative Commons Attribution 4.0 Internationaldictsrime
amzxyz.github.io/rime-wanxiang/
4.2k153
promeG/TinyPinyin

适用于Java和Android的快速、低内存占用的汉字转拼音库。

JavaMavenApache License 2.0pinyinjava-android
3.9k494
gurecn/YuyanIme

语燕输入法-一款基于Rime定制开发的九键、全拼、双拼、手写、火星文等方案、支持悬浮、单手、数字行等键盘模式的中文输入法

KotlinBSD 3-Clause "New" or "Revised" Licensedouble-pinyinime
3.5k197
infinilabs/analysis-pinyin

🛵 This Pinyin Analysis plugin is used to do conversion between Chinese characters and Pinyin.

JavaMavenApache License 2.0pinyinpinyin-analysis
3.1k552
theajack/cnchar

🇨🇳 功能全面的汉字工具库 (拼音 笔画 偏旁 成语 语音 可视化等) (Chinese character util)

TypeScriptnpmMIT Licensespell-strokedraw
theajack.github.io/cnchar
3.1k339
dongyuwei/hallelujahIM

hallelujahIM(哈利路亚 英文输入法) is an intelligent English input method with auto-suggestions and spell check features.

Objective-C++GNU General Public License v3.0spell-checkautocomplete
2.5k135
fkxxyz/rime-cloverpinyin

🍀️四叶草拼音输入方案,做最好用的基于rime开源的简体拼音输入方案!

PythonPyPIGNU Lesser General Public License v3.0rimepinyin
fkxxyz.com/d/cloverpinyin/
2k135