ndl@home

DictD++

· updated

Intro

DictD++ is a server that implements DICT protocol. This protocol specifies the common way for clients to access dictionary information over network.

More information about this protocol and existing client / server software is provided at dictd.org site.

Although DICT protocol is quite powerful, on practice it seems that more limited (but easier) solutions are typically implemented, most often - some web-based solutions with simple search rules.

Therefore, area of DictD++ usage is nowadays quite limited - still, it can be useful alternative for setting up your own dictionary server if you can find appropriate client software or especially if you require extra functionality (such as extra search strategies), or if you’d like to provide support for already existing dictionaries that DictD++ understands.

Please also note that development of DictD++ stopped quite some time ago (main development was done in 2002 - 2003 years, libdictclient++ was implemented in 2007), and no support is provided - I’d love to work on it further, but I just have no time for that anymore :-(

Features

Compilation

DictD++ uses cmake for building, it should work on Win32 as well as on *nixes.

Dependencies are:

The package consists of dictd++ server (which in turn uses libdictd++ for most operations), dictutil++ utility for preparing indices and dictionaries and libdictclient++ as an example of simple client library that utilizes DICT protocol.

Download

The latest version is 1.2.5, here are its sources.

Downloads