GNU Dico is a flexible modular implementation of DICT server (RFC 2229). In contrast to another implementations, it does not depend on particular database format. GNU Dico handles database accesses using loadable modules.

Several database modules are shipped with the package. New modules can easily be written in C, Guile or Python. The module API is mature and well documented.

The package also includes a console client program, that can be used to query remote dictionary servers.

The project is in active development. Currently, all its principal parts are considered stable, and the main development work is concentrated on its documentation.