{"id":28749374,"url":"https://github.com/motetpaper/pnyn-sh","last_synced_at":"2025-06-16T20:09:07.588Z","repository":{"id":289783903,"uuid":"972404198","full_name":"motetpaper/pnyn-sh","owner":"motetpaper","description":"Chinese to Hanyu Pinyin conversion command tool for Ubuntu Linux","archived":false,"fork":false,"pushed_at":"2025-05-30T23:10:01.000Z","size":325,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T09:58:40.753Z","etag":null,"topics":["debian-packages","hanyu-pinyin","ubuntu"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/motetpaper.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-25T02:59:40.000Z","updated_at":"2025-05-30T23:08:28.000Z","dependencies_parsed_at":"2025-04-25T03:31:01.819Z","dependency_job_id":"a8637d87-bebf-4a9a-acb7-fb3b6b97c0da","html_url":"https://github.com/motetpaper/pnyn-sh","commit_stats":null,"previous_names":["motetpaper/pnyn-sh"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/motetpaper/pnyn-sh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/motetpaper%2Fpnyn-sh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/motetpaper%2Fpnyn-sh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/motetpaper%2Fpnyn-sh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/motetpaper%2Fpnyn-sh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/motetpaper","download_url":"https://codeload.github.com/motetpaper/pnyn-sh/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/motetpaper%2Fpnyn-sh/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260230731,"owners_count":22978177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debian-packages","hanyu-pinyin","ubuntu"],"created_at":"2025-06-16T20:09:05.128Z","updated_at":"2025-06-16T20:09:07.580Z","avatar_url":"https://github.com/motetpaper.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Command line Chinese to Hanyu Pinyin for Ubuntu Linux\n\n```bash\npnyn pinyin 生日快乐\n# sheng1 ri4 kuai4 le4\n```\n\n```bash\npnyn p 生日快乐\n# sheng1 ri4 kuai4 le4\n```\n\n# INSTALL\n\n[Download][latest] the latest from the release page.\n\n**-OR-**\n\nGrab the package from here:\n```bash\nwget https://github.com/motetpaper/pnyn-sh/releases/download/v0.8.5/pnyn-v0.8.5.deb\n```\n\nInstall the Debian package.\n```bash\nsudo apt install ./pnyn-v0.8.5.deb\n```\n\n# Quick Start\n\nConvert tone numbers to tone marks.\n```bash\npnyn tonemarks ni3 hao3\n# nĭ hăo\n```\n\nConvert tone numbers to [ISO-compliant][iso] tone marks.\n```bash\npnyn tonemarksiso ni3 hao3\n# nǐ hǎo\n```\n\n# The Essentials\n\nConvert Chinese to Hanyu Pinyin (Hanzi to Pinyin)\n```bash\npnyn pinyin 生日快乐\n# sheng1 ri4 kuai4 le4\n```\n\n```bash\npnyn p 生日快乐\n# sheng1 ri4 kuai4 le4\n```\n\n\nConvert Chinese characters to Hanyu Pinyin tone marks.\n```bash\npnyn tonemarks 生日快乐\n# shēng rì kuài lè\n```\n\n```bash\npnyn tm 生日快乐\n# shēng rì kuài lè\n```\n\nConvert Chinese characters to ISO-compliant Hanyu Pinyin tone marks.\n```bash\npnyn tonemarksiso 生日快乐\n# shēng rì kuài lè\n```\n\n```bash\npnyn tmiso 生日快乐\n# shēng rì kuài lè\n```\n\nConvert Chinese to Hanyu Pinyin with no tones.\n```bash\npnyn tonesremoved 生日快乐\n# sheng ri kuai le\n```\n\n```bash\npnyn tr 生日快乐\n# sheng ri kuai le\n```\n\n# For Coders and Creators\n\nHere are some useful functions if you are making NoSQL document databases or WordPress blogs.\n\n### FUNCTION: PMASH\n\n\nPMASH, removing spaces\n```bash\npnyn pmash sheng1 ri4 kuai4 le4\n# sheng1ri4kuai4le4\n```\n\n```bash\npnyn pmash 生日快乐\n# shēng rì kuài lè\n```\n\n### FUNCTION: PBASH\n\nPBASH, removing spaces and digits\n```bash\npnyn pbash 生日快乐\n# shengrikuaile\n```\n\n```bash\npnyn pbash sheng1 ri4 kuai4 le4\n# shengrikuaile\n```\n\n\n### FUNCTION: PSMASH\n\nPSMASH, returning the pinyin initals\n```bash\npnyn psmash 生日快乐\n# srkl\n```\n\n```bash\npnyn psmash sheng1 ri4 kuai4 le4\n# srkl\n```\n\n### FUNCTION: PSLUG\n\nPSLUG, for [WordPress slugs][wp_slugs]\n```bash\npnyn pslug 生日快乐\n# sheng-ri-kuai-le\n```\n\n```bash\npnyn pslug sheng1ri4kuai4le4\n# sheng-ri-kuai-le\n```\n\n\n# LICENSE\n  + MIT\n\n[wp_slugs]: https://developer.wordpress.org/reference/functions/wp_unique_post_slug/\n[iso]: https://www.iso.org/standard/61420.html\n[latest]: https://github.com/motetpaper/pnyn-sh/releases/latest\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmotetpaper%2Fpnyn-sh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmotetpaper%2Fpnyn-sh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmotetpaper%2Fpnyn-sh/lists"}