Diciotech is a collaborative online tech dictionary
Deep Learning Chinese Word Segment
Tries to make your words and phrases learning much easier.
a tool to learn about Chinese (and Japanese) characters
Tray program for learning foreign words
En Dictionary is Free, Useful Dictionary and English Learning Tool
Lightweight software for learning foreign languages