python-mecab-ko-dic
mecab-ko-dic packaged for Python
Decision gist · record as of 2026-08-14
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.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires mecab-ko to be installed separately on your system; this package only provides the dictionary, not the mecab-ko parser itself.
- 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 · maintenance · safety
Apache License 2.0 (permissive) — 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.
last release 2022-12-14 (1339 days) · last repo commit 2022-12-14 · 2 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 74,809 downloads/mo, #14,791 on PyPI
Alternatives
Verify before relying
pip install python-mecab-ko-dic
import python_mecab_ko_dic
print(python_mecab_ko_dic.dictionary_path)- 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.
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 on it.
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
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.
Requires mecab-ko to be installed separately on your system; this package only provides the dictionary, not the mecab-ko parser itself.
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)
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 |
| Classifiers | Intended Audience :: Science/ResearchLicense :: OSI Approved :: Apache Software LicenseNatural Language :: KoreanOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyTopic :: Text ProcessingTopic :: Text Processing :: Linguistic |
Evidence: python_mecab_ko_dic-2.1.1.post2-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “mecab-ko dictionary”
- python-mecab-ko-dicProvides a pre-built Korean morphological analyzer dictionary for…
- mecab-koPython wrapper for MeCab-ko, a morphological analyzer that tokenizes…
- python-mecab-koProvides Python bindings for MeCab-ko, a morphological analyzer for…
Give your agent the search over MCP, or paste the wish link into any chat.
More Text Processing packages
A drop-in replacement for Python's standard `re` module that adds advanced regex features like nested sets, fuzzy matching, lookaround in conditionals, and full Unicode case-folding while maintaining backward compatibility.
pyparsing provides a library for building text parsers directly in Python code using composable grammar classes, handling quoted strings, whitespace variation, and embedded comments without regex or lex/yacc.
Install it if you need to parse text or define grammars programmatically.
fonttools manipulates font files in multiple formats (TrueType, OpenType, AFM, Type 1, Mac-specific) and includes TTX, a tool to convert fonts to and from XML text format.
Install it if you need to read, write, or manipulate fonts programmatically or via the TTX command-line tool.
Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.
RapidFuzz provides fast fuzzy string matching using Levenshtein Distance and related metrics, implemented mostly in C++ with Python bindings for rapid similarity scoring and approximate string matching.
Install it if you need fuzzy string matching; it's a solid replacement for FuzzyWuzzy with better licensing and performance.
tinycss2 parses CSS strings into token and block objects, and generates CSS strings from those objects, following the CSS Syntax Level 3 specification without enforcing specific properties or values.
Install it if your project requires CSS tokenization or syntax manipulation.
See also mecab-ko-dic · mecab-ko · python-mecab-ko · mecab-python3 · ipadic · mecab · unidic-lite · fugashi · g2pkk · konlpy