GoldenDict is a feature-rich dictionary lookup program supporting multiple dictionary formats, featuring perfect article rendering with the complete markup, illustrations, and other content retained, and allowing you to type in words without any accents or correct case. Read more hot
American Sign Language Learning Aid
a set of programs designed to help the beginner ASL student learn ASL. It is composed of two parts: ASLLA-Dictionary and ASLLA-Fingerspeller. ASLLA-Dict allows the student to look up English->ASL sign. ASLLA-Fspell allows the beginner to practice seeing fingerspelling
a grammar and style checker for the Irish language. It is intended as a platform for the development of sophisticated natural language processing tools for Irish and for other languages with limited computational resources
Artha is a handy thesaurus based on WordNet with distinct features like global hot key look up, passive desktop notification, regular expression based search, etc. Read more
aspell dictionary for spell-checking Danish texts
Faroese dictionary for aspell based on Føroyski orðalistin til rættlestur
BabyTrans is a very simple GTK front-end for the dictionary 'Babylon' available under Windows.
The Baghdad project is an Arabic spell checker.
Biaroza is a multi-dictionary system for human languages which aims to set a standard on such type of software. It works internally (and externally if you want so) in UTF-8.
a cross-platform GUI program for creating dictionaries
DictEm is a dict client for GNU Emacs. It uses a console dict client and implements all functions of the client part of the DICT protocol (RFC-2229), e.g. looking up words and definitions, obtaining a list of available strategies etc.
Diction identifies wordy and commonly misused phrases.
DictionaryReader is a dictionary application that queries Dict servers in the internet to let you look up words. It's aimed to be lightweight and easy to use.
a Dictionary lookup program for X windows/Unix. It comes with a German-English Dictionary with ca. 120,000 entries
can be used to view the meaning of English words. It can also provide related details like etymology, function, pronunciation etc. Adding support for other languages is not included, but is easy
a cross-platform abstract layer for spell-checking
EnRus dictionary tools
Tcl/Tk scripts for reading a textual (plain or gzipped) dictionary base and compiling new dictionary bases from plain text files
a free Estonian-Russian dictionary. The program is available in both GTK+ and Qt
Fantasdic is a DICT client (RFC 2229). This is a dictionary application that uses the network to retrieve definitions. For example, nihongobenkyo.org is a server that provides Japanese dictionaries. Add it to the settings in Fantasdic, and you can now look up Japanese words. Another well-known server with many dictionaries is dict.org.
Faroese Spell Checking Dictionary
a Faroese dictionary for spell checking
Free bilingual Dictionaries for usage with the dict protocoll (http://www.dict.org)
Many languages available, constantly improved.
GDictThai is a English-Thai dictionary with a graphical interface. The dictionary database is taken from KDictThai (which was originally taken from Dict Hope).
GenericTionary is a multilingual dictionary software which makes it possible to generate dictionaries from flat files, to import the dictionaries which are generated with itself, and to export them back to flat files. It can handle multiple dictionaries.
a gtk based japanese dictionary program
GNOME-Ding is a graphical tool for spellchecking and translation (of single) words. GNOME-Ding will support German/English dictionary and a very simple German/Latin dictionary.
gnuvd uses the Van Dale online service to query the Dutch dictionary.
a GRAmmar Checker written in Python. GRAC is based on learning algorithms, it needs tagged text corpus and mistake-free corpus to learn grammar rules and then detects grammar errors on a sentence or text you give
Groan is a text mode menu- and window-driven user interface for dictionaries. Main features include dictionary manager, quick word lookup and configurable color schemes.
GTK sheep dictionary
a GTK GUI for an online Czech-English dictionary written with the Python GTK library
Heinzelnisse is a Norwegian-German dictionary.
Hspell is a Hebrew linguistic project. It features a Hebrew spell-checker, and aims to use the databases and algorithms developed as a morphology engine (for example, for search engines).
Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla Firefox 3 & Thunderbird, Google Chrome, and it is also used by proprietary software packages, like Mac OS X, InDesign, memoQ, Opera and SDL Trados.
idanish is a dictionary for spell-checking of Danish texts.
idic is a dictionary based in the files of The Internet
the new Ispell dictionary for the German language that is aware of the new spelling rules that went into effect in August 1998
a Tcl/Tk based dictionary client package which includes both command line and GUI versions
an interactive spell-checking program for Unix which supports a large number of European languages. An emacs interface is available as well as the standard command-line mode
an ispell dictionary for spell-checking of Danish texts
a Faroese dictionary for ispell based on Føroyski orðalistin til rættlestur (The Faroese Spellchecking Dictionary)
a Ukrainian dictionary for ispell
Jargon Informatique is a front End for the French computing dictionary Jargon Informatique.
Jishyo is an English to Japanese dictionary. It features "exact", "similar", and "related" queries, which return successively greater numbers of results. Currently, it only supports English queries. Jishyo is based in large part on code from Jim Breen's xjdic. It also uses the dictionary data from the same software.
Kdict is a graphical client for the DICT protocol. It enables you to search through dictionary-like databases for a word or phrase, then displays suitable definition.
an English - Thai dictionary
KDing is a KDE frontend for Ding, a dictionary lookup program. It is a simple program sitting in KDE's system tray that can translate the current clipboard content. The user can also enter a single word or a phrase which is then translated using Ding. KDing is intended to translate between German and English, but as it uses Ding to do the actual translation it can be used for every language for which a word list is available for Ding.
a plugin-based dictionary application for KDE. As both the user interface and the dictionary access are implemented in plugins, it allows you to use the advantages of several already available similar applications
KTranslator is a program to translate words from one language to another. The main idea behind KTranslator is to translate a word without disturb the application in use. So, when the user selects a word while pressing CTRL key, KTranslator will try to translate the word and show the result in a popup window. It behaves like Babylon for Windows.
kydpdict is a KDE frontend to Collins' Polish-English and English-Polish dictionary.
LingNUX is a dictionary for French students of the Russian language. Both languages can be easily entered without affecting the AZERTY French keyboard settings at the system level. It reads dictionary files with the DSL extension, which is one of the formats used by the famous Russian dictionary "ABBYY Lingvo" under Windows.
MarsDict is a GTK dictionary frontend which uses plugins to get words from data sources.
NKRecnik is English-Serbian dictionary written in C and C++ for both GTK i Qt enviroments. It supports GNU/Linux platforms for now. It's goal is to help desktop users who need a good English-Serbian dictionary.
Old-Russian Ispell Set
a superset of A.I. Lebedev's rus-ispell package that enables spellchecking of texts in old Russian orthography (pre-1918). The KOI8-C encoding is used for representing old Russian characters
omega t+ is a computer assisted translation (CAT) tool suite. It currently includes omegat, a translation editor tool with numerous features, extspell, an Apsell spell checker user interface, sentseg, for sentence segmenting of documents, and OmegaT packages, from which omegat is derived.
OpenDict is free cross-platform dictionary program. It works with DICT, Slowo and Mova dictionaries. It also supports plug-in dictionaries that may be created for almost any data source. OpenDict is a client for DICT servers.
OpenXSpell aims to bring comprehensive and flexible open source spell checking to the Mac OS X platform. The project was born of a frustration with the limitations of the native AppleSpell spell checking service which provides support for only a very limited number of languages. OpenXSpell makes use of the excellent Enchant library, which makes it possible to use a number of different spell checking back-ends, including Aspell, ISpell, MySpell, and Hunspell.
handles dictionaries stored in mySQL server
pwnsjp is a console-based frontend to the following dictionaries: "Slownik jezyka polskiego PWN", 3 volumes; "Multimedialny slownik PWN. Frazeologia"; "Multimedialny slownik PWN. Jezyk polski"; and "Multimedialny slownik PWN. Wyrazy obce".
an English-Arabic dictionary
qdacco is an offline Qt Catalan to English dictionary application based on the Dacco project. It features the ability to send new words to the Dacco project, suggestions, search words, search closer words, copy and paste, and more. It is usable with only the keyboard or keyboard and mouse.
QT SOZLUK is an English to Turkish, Turkish to English dictionary with a Qt interface. The latest version stays in tray and has shortcut support
Qt4Sozluk aims to make a simple, fast, and useful Turkish-English dictionary. It comes with a database of 120425 translations.
QTrans is a KDE frontend for the Babylon dictionary that translates from English to several languages.
a command-line program that takes a word and returns to you a formatted list of all words that rhyme with it
rospell is a UTF-8 text editor for programmers and general use. It features syntax highlighting, a code beautifier for C and C++, and support for ctags, grep, diff, and merge. It also includes a speller for English and Romanian.
a software library that can be linked to your program to provide spell checking routines. It requires that you provide a list of acceptable words in a file, but will work with characters in UTF-8 or ASCII format
rubySteak provides a GTK+ 2 interface for accessing the Steak German/English dictionary database.
Sdictionary is a cross-platform dictionary which uses the Sdict dictionary format. Unlike ptkdic or gtkdic MySQL is not needed, so you can work with dictionary files directly.
spell-norwegian provides spell checking and thesaurus services for both Norwegian Bokmal and Norwegian Nynorsk for ispell, aspell, and myspell.
StarDict is a high quality cross-platform and international dictionary written in GTK+ 2.x. This tool has powerful features such as "Glob-style pattern matching", "Scan selection word", "Fuzzy search", etc. Read more
a simple, cross-platform text-base utility for work with dictionaries in StarDict's format
Steak is a dictionary for Unix Systems. This is a very small program (not a client-server-solution), that allows you to translate the words (English <--> German).
Tcl Dict is a front-end look-up tool for the dict.org dictionary database. Written in Tcl, it is fully cross-platform.
Tkjmdict is a dictionary program written in Tcl/Tk which utilises the Japanese multilingual JMdict dictionary from the Electronic Dictionary Research and Development Group in Monash University, Australia. The JMdict consists of more than 150000 Japanese entries translated to English with varying degree of support for German, French, and Russian.
a dictionary for English-German-Hungarian
a translation aid program capable to help to translate from English, German or Hungarian into German, English or Hungarian. All combinations of these three languages are supported
umova is a small and fast terminal-base dictionary program. It supports several dictionary formats (including StarDict), can perform reverse search, and can be used as a dictd client.
Verbum is a multilingual dictionary application with extra features to help the user learn the words. It enables you to create your original wordbook, practice, and test. There are about 850 words for the Japanese dictionary and 450 for the Italian.
Word Inspector is a graphical front-end to the "dict" program. The dict program allows you to search through one or more dictionary-like reference books for a word, then displays its definition.
wxRecnik is a Serbian English dictionary.
xdict is a graphical english/german dictionary running on the Linux operating system, it was written using the Gtk+ API.
zdict is a gtk dictionary viewer for the edict database.