python-mecab-ko-dic
mecab-ko-dic packaged for Python
What it is and what it does
python-mecab-ko-dic packages a pre-compiled Korean morphological analyzer dictionary for use with mecab-ko. Instead of requiring users to manually install mecab-ko and build the dictionary from source—a complex multi-step process—this package bundles the built dictionary and makes it available through a simple Python import. You can retrieve the dictionary path and use it with an existing mecab-ko installation.
The dictionary itself was created by the Eunjeon project. This package is a convenience wrapper that saves setup time for Python projects that need Korean text analysis. However, it is abandoned as of its last release in December 2022, meaning no updates or maintenance should be expected going forward.
Use it for:
- Simplify setup for Korean NLP pipelines by providing a pre-built dictionary without manual compilation.
- Integrate Korean morphological analysis into Python text processing workflows that already use mecab-ko.
- Retrieve the dictionary path programmatically for use with mecab-ko in automated or containerized environments.
- Support Korean language processing in research or production systems that require tokenization and part-of-speech tagging.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides a pre-built Korean morphological analyzer dictionary for mecab-ko, eliminating the need to manually compile mecab-ko and its dictionary.
Yes, if you already have mecab-ko installed and need a convenient way to access its Korean dictionary in Python. The low install friction and permissive license make it a practical choice. However, be aware that the package is abandoned and will not receive updates; verify that the pre-built dictionary meets your Korean language processing needs before committing to it.
Install
python-mecab-ko-dic on PyPI
pip
pip install python-mecab-ko-dicuv
uv add python-mecab-ko-dicpoetry
poetry add python-mecab-ko-dicInstalling python-mecab-ko-dic
Before you install
Installation is straightforward with no runtime dependencies. The package has been abandoned since its last release on 2022-12-14, so no active maintenance or bug fixes should be expected.
License in practice
Licensed under Apache License 2.0, a permissive license that allows commercial and private use with minimal restrictions, though you should include a copy of the license in distributions.
Quickstart
pip install python-mecab-ko-dic
import python_mecab_ko_dic
print(python_mecab_ko_dic.dictionary_path)
Requires mecab-ko to be installed separately on your system; this package only provides the dictionary, not the mecab-ko parser itself.
Verify before relying
- Whether mecab-ko must be installed before or after this package for the dictionary path to be usable.
- Whether the pre-built dictionary is compatible with all versions of mecab-ko or only specific versions.
- Current state of the underlying Eunjeon project and whether the dictionary is still actively maintained upstream.
Package facts
| License | Apache License 2.0 (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | abandoned — 1,339 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 74,809/month — #14,791 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: python_mecab_ko_dic-2.1.1.post2-py3-none-any.whl
Keywords: mecab, mecab-ko, mecab-dic
Tags
More Text Processing packages
A drop-in replacement for Python's standard…
permissive · top 100 on PyPI
pyparsingpyparsing provides a library for building text…
permissive · top 1,000 on PyPI
docutilsDocutils converts plaintext documentation in…
unclear · top 1,000 on PyPI
RapidFuzzRapidFuzz provides fast fuzzy string matching…
permissive · top 1,000 on PyPI
tinycss2tinycss2 parses CSS strings into token and…
permissive · top 1,000 on PyPI
llama-parseLlamaParse parses complex documents (PDFs,…
permissive · top 1,000 on PyPI
mecab-ko-dicProvides a Korean dictionary for MeCab…
unclear · top 15,000 on PyPI
mecab-koPython wrapper for MeCab-ko, a morphological…
permissive · top 15,000 on PyPI
python-mecab-koProvides Python bindings for MeCab-ko, a…
permissive · top 15,000 on PyPI
mecab-python3Python wrapper for MeCab, a morphological…
permissive · top 5,000 on PyPI
ipadicProvides the IPAdic Japanese morphological…
unclear · top 15,000 on PyPI
mecabPython binding for MeCab, a morphological…
copyleft · top 15,000 on PyPI
unidic-liteProvides a pip-installable Japanese…
permissive · top 15,000 on PyPI
fugashiA Cython wrapper for MeCab that tokenizes and…
permissive · top 5,000 on PyPI
g2pkkg2pkk converts Korean text to phonetic…
permissive · top 15,000 on PyPI
konlpyKoNLPy provides Korean natural language…
copyleft · top 15,000 on PyPI