Multi-Language Words Memorizer

  •        0

Language learning tool. This .net application is designed for learning words and help foreign language learners by lots of automatic features.



comments powered by Disqus

Related Projects


subs2srs allows you to create import files for Anki or other Spaced Repetition Systems (SRS) based on your favorite foreign language movies and TV shows to aid in the language learning process. See for more information.

ANTLR - ANother Tool for Language Recognition

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees. Twitter search uses ANTLR for query parsing, with over 2 billion queries a day.


Library for searching in dictionaries, applications that use the library and dictionary files.

Redis - advanced key-value store

Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordered sets. All this data types can be manipulated with atomic operations to push/pop elements, add/remove elements, perform server side union, intersection, difference between sets, and so forth. Redis supports different kind of sorting abilities.


DictionaryForMIDs is an dictionary application for cell phones, tablets and PCs. The dictionary is completely installed on the device (quot;offline dictionaryquot;), i.e. after installation there is no need for an internet connection. DictionaryForMIDs can be set up for any dictionary, for any language, or for any other lookup-purpose. The DfM-Creator tool is used to set up a dictionary for use with DictionaryForMIDs.

Extended Java WordNet Library

extJWNL (Extended Java WordNet Library) is a Java API for creating, reading and updating dictionaries in WordNet format. extJWNL is an upgraded version of JWNL. The library features support for creating, editing and writing dictionaries; dictionary encodings, including UTF-8; Java generics; huge dictionaries; instance dictionaries and static singletone dictionary; Maven and more.

Serbian Dictionary

'Serbian Dictionary' is a bidirectional Serbian-English dictionary. It currently contains only a command line interface. Supports only *nix based operating systems at this moment. Tested on Linux, *BSD and Cygwin.

HCLA Arabic Terms Dictionary

The terminology dictionary made by the HCLA High counsel of Arabic Language in Algeria. It contains Office, financier, equipments terminology translation , in Arabic, french, english.

Open Translation Engine

The Open Translation Engine (OTE) is a web-based translation dictionary manager. The OTE allows a community of users to create and manage one or many translation dictionaries. The OTE is written in PHP and uses a MySQL database.

DICT Development Group

Client/server software, human language dictionary databases, and tools supporting the DICT protocol (RFC 2229).