Dictionnaire des homonymes
Larousse (2005)
A dictionary of homonyms in French throughout.
Each of the 4,700 entries give examples of use plus indications of their grammatical function and cross-references to like-sounding words.
May be useful to advanced learners for proof-reading purposes.
FR VOCAB 6 (2 copies) Open access