{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic"}],"enrichment":{"capability":"SudachiPy is a Python binding for Sudachi.rs, a Japanese morphological analyzer that tokenizes Japanese text into morphemes with part-of-speech tags, normalized forms, and reading information.","skillfed_tags":["japanese-nlp","morphological-analysis","tokenization"],"use_cases":["Tokenize Japanese text for downstream NLP tasks like named entity recognition or sentiment analysis","Build a command-line pipeline to process Japanese documents with multiple granularity levels","Extract normalized forms and reading annotations for Japanese text in search or indexing systems","Integrate Japanese morphological analysis into a larger text processing or machine learning pipeline"],"what_it_does":"SudachiPy is a Python binding to Sudachi.rs, a Japanese morphological analyzer that breaks Japanese text into individual morphemes (words/word components) and annotates each with grammatical information. It provides three tokenization granularity modes (A, B, C) to control how aggressively text is split, and returns morpheme objects with methods to access surface forms, dictionary forms, reading forms, part-of-speech tags, and normalized variants. The package includes both a command-line interface for shell pipelines and a Python API for programmatic use.\n\nThe package is distributed as precompiled wheels for modern Python versions on macOS, Windows, and Linux (x86_64 and aarch64). It has no pure-Python runtime dependencies\u2014the heavy lifting is done by the compiled Sudachi.rs backend. A dictionary must be installed separately as a companion package. The project is actively maintained and widely used in Japanese NLP workflows.","worth_installing":"Yes, if you need Japanese morphological analysis. SudachiPy is actively maintained, has no security vulnerabilities, uses a permissive license, and provides both CLI and Python API interfaces. The main gotcha is the separate dictionary dependency and medium install friction from compiled wheels, but prebuilt binaries cover common platforms. Suitable for production use in Japanese NLP workflows."},"id":"sudachipy","links":{"html":"https://skillfed.io/packages/sudachipy","md":"https://skillfed.io/packages/sudachipy.md","pypi":"https://pypi.org/project/sudachipy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-04-13","license_spdx":null,"license_treatment":"permissive","name":"SudachiPy","python_support":"unspecified","summary":"Python version of Sudachi, the Japanese Morphological Analyzer"},"popularity":{"monthly_downloads":2232850,"position":3197,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.6.11"}
