Skip to content
kiwakiwaaPublic

About

C++23 library for interpreting the Monokakido dictionary format

Resources

Stars

21 stars

Watchers

2 watching

Forks

Repository files navigation

mkd-tools

A C++23 library for reading, searching and creating 物書堂 dictionaries, with Python bindings and a CLI.

Library documentation · C++ and Python guides

Installation

Python library:

python -m pip install mkd-tools

Import the library as mkd.

CLI on macOS, with Homebrew:

brew install kiwakiwaa/tap/mkd-tools

Acknowledgements

Dictionary-format research used Hopper and Frida. Python bindings use nanobind. Some macOS bindings are adapted from Apple's metal-cpp.

Notice

An independent project based on reverse engineering, not affiliated with Monokakido. Use it only with dictionaries and content you are authorised to use.

About

C++23 library for interpreting the Monokakido dictionary format

Resources

Stars

21 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages