21 updated Hanping Dictionary description
source | link

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro Android only. Includes handwriting recognition, native speaker audio, stroke animations, example sentences, idioms, HSK words as well as tools like realtime clipboard monitoring, homescreen widgets and soundboard. Multi-syllable audio, extra stroke animations and ABC dictionaries available as in-app purchases. Part of a suite of apps that include Hanping Camera (embermitreconsidered by many the best Chinese OCR app on smartphones): Exclusively Android App. Dictionary and Hanping Popup an innovative handle/Learning application for Chinesecursor that floats over all apps allowing you to look up words much like in Browser Add-ons.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur (isn't this audio only, that is course or podcast)
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur (isn't this audio only, that is course or podcast)
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro Android only. Includes handwriting recognition, native speaker audio, stroke animations, example sentences, idioms, HSK words as well as tools like realtime clipboard monitoring, homescreen widgets and soundboard. Multi-syllable audio, extra stroke animations and ABC dictionaries available as in-app purchases. Part of a suite of apps that include Hanping Camera (considered by many the best Chinese OCR app on smartphones) and Hanping Popup an innovative handle/cursor that floats over all apps allowing you to look up words much like in Browser Add-ons.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur (isn't this audio only, that is course or podcast)
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.
20 pimsleur is not software, I believe
source | link

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur (isn't this audio only, that is course or podcast)
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur (isn't this audio only, that is course or podcast)
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.
19 Added the Mac OS X Language Tools to the correct section
source | link

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.

Software

Free software - The user can make/add their own material to the software

  • Anki 2 (PC, Mac, Linux, Android, iOS), a SRS program for learning. The version 2 comes with new additions. Chinese Flash card decks need to be downloaded or entered by the user.

  • Flashonary (iOS) Flashcard dictionary. Custom flashcards can be created for words based on dictionary entries and studied using an SRS study system (new/unknown words shown more often, known words shown less often). Has audio pronunciations (paid add-on). Can share made flashcards.

  • Ibus Input bus for Unix / Linux. Depending on your distribution you may have this installed by default. If you do not have Ibus installed, first install Chinese support from language settings, and then install ibus and ibus-pinyin using your package manager.

  • Mac OSX Chinese English Language Tools (see demo) - Follow this free guide (PDF only) to configure Mac OSX to speak Mandarin, Cantonese, and English, write Simplified or Traditional Characters, Includes multiple Chinese-English Dictionaries, Convert Characters to Pinyin, Input Cantonese Characters and more (author, Tommie C.). Download updated zip from Github or use the original zip file.

  • Mnemosyne SRS program for learning. Chinese Flash card decks need to be downloaded.

Commercial software - Chinese is Integrated into the software

  • Berlitz
  • Hanping Chinese Dictionary Pro (embermitre): Exclusively Android App. Dictionary/Learning application for Chinese.
  • HanWangJian software (Pinyin Input and Chinese learning).
  • Pimsleur
  • Pleco (iOS/Android) Flashcard/dictionary. Perhaps the most comprehensive dictionary/flashcard learning software available. A lot of different dictionaries available. Lots of customization available. Text-to-speech, importing text from the clipboard, and input by radical are all features. In-app purchases provide features like looking up words via OCR using your phone's camera, handwriting input, and importing text files with on the fly popup translation.
  • Rosetta Stone
  • YìXué Chinese Dictionary (Windows Phone) Chinese Learning assistant. Includes flashcards, example sentences, and quizzes. Dictionary search results are sorted by frequency.
18 More detail about Pleco features.
source | link
17 deleted 13 characters in body
source | link
16 added 99 characters in body
source | link
15 Added YiXue Dictionary. Disclaimer: I wrote that app.
source | link
14 Removed memrise - memrise isn't software, and its already covered in online course. Also fixed the alphabetical order as per the rules for this post ("Add the resources in alphabetical order so they're easier to find.")
source | link
13 added ibus
source | link
12 added 219 characters in body
source | link
11 'Paying softwares' is an awkward English construction. The term 'Commercial software' is a better term.
source | link
10 added 23 characters in body
source | link
9 Added Pleco.
source | link
8 add a reference
source | link
7 Flashonary is not completely free...
source | link
6 fixed alphabetical order. added flashonary. fixed formatting
source | link
5 added 107 characters in body
source | link
4 The software in this list requires additional user support and is not out of the box. Why the major name software haven't been added yet is a mystery to me. Remodified the subheader to keep it consistent with other wiki awnswers here.
source | link
3 added 160 characters in body
source | link
2 moved Memrise to online courses
source | link
1
source | link
    Post Made Community Wiki by Stephane Rolland