{"repo":"pgaskin/dictutil","free":true,"listed":false,"github":"https://github.com/pgaskin/dictutil","clone":"git clone https://github.com/pgaskin/dictutil.git","description":"Tools, documentation, and libraries related to Kobo dictionaries.","language":"Go","stars":78,"topics":["kobo","dictionary","cgo-bindings","command-line-tool","go-library","ebooks","go","golang","documentation"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"dictutil This repository contains a collection of tools and libraries to work with Kobo dictionaries, plus comprehensive documentation of Kobo's dictionary format. Unlike previous attempts at working with Kobo dictionaries, dictutil has full support for all features supported by nickel (word prefixes, unicode, variants, images, etc), with a focus on simplicity, correctness (prefix generation and other features are directly tested against libnickel's code and regexps, v1/v2 dictionaries are differentiated), and completeness (most of the research was done by reverse-engineering libnickel). Dictutil consists of multiple tools and libraries: - dictutil provides commands for installing, removing, unpacking, packing, and performing low-level modifications and tests on Kobo dictionaries. All operations are intended to be correct, lossless, and deterministic. - dictgen simplifies creating full-featured dictionaries for Kobo eReaders, with support for images, unicode prefixes, raw html, markdown, and more. - dicthtml documents Kobo's dictionary format and how it works. - examples/gotdict-convert is a working example of using dictutil to convert GOTDict into a Kobo dictionary. - examples/webster1913-convert is a working example of using dictutil to convert Project Gutenberg's Webster's Unabridged Dictionary into a Kobo dictionary. - examples/dictzip-decompile is an experimental tool to convert a dictzip into a dictfile. - examples/bgl-convert is a simple tool to convert Babylon BGL dic","default_branch":null,"files":null,"tree":[],"storefront":"/r/pgaskin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pgaskin/dictutil/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}