Volver al ranking

hotoo/pinyin

JavaScriptpinyin.js.org

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

pinyinchinesezhongwenhanzi
Crecimiento de estrellas
Estrellas
7.8k
Forks
851
Crecimiento semanal
Issues
20
2k4k6k
jul 2011jul 2016jul 2021jul 2026
Artefactosnpmnpm 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
Repositorios relacionados
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