After considerable search on the Internet, I found a free, good and extensive word list for English that IMHO contains all words (nouns and verbs with their endings as separate entries) one would ever need in common communications: http://www-01.sil.org/linguistics/wordlists/english/. It has a size of 109582. I like very much to know similar word lists for other languages, in particular for German and French.
Yes there are.
There are several choices:
- Wiktionary Filter the entries by category language to generate language specific word lists. Lots of additional information (POS, inflection, meanings, translations) are available
- Wortschatz (Uni Leipzig), a CLARIN resource, provides corpora in 200 languages. You can download corpora for the language you are interested in and generate wordlists out of it. Good for getting at frequency information and collocations.
I think you can use BabelNet, which is (from WikiPedia) "multilingual lexicalized semantic network and ontology... It was automatically created by linking Wikipedia, to the most popular computational lexicon of the English language, WordNet". By using their API, I think you can easily write a script to extract the words in their database from the languages they offer (Arabic, Chinese, French, German, Greek, Hebrew, Hindi, Italian, Russian, Spanish, ... )
You can also see https://www.sketchengine.co.uk/word-lists/ The word lists for English, German, French, Italian, Spanish and Russian. Each language has a longer word list for all words (unrecognized according to PoS categories) and shorter word lists for particular PoS categories, such as German nouns, German verbs, German adjectives, etc.