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 was improved and now features support for:

  • creating, editing and writing dictionaries
  • encodings, including UTF-8
  • Java generics
  • huge dictionaries
  • instance dictionaries and static singletone dictionary
  • Maven
  • ewn: command-line tool to browse, create and edit dictionaries in WordNet format
  • and more


extJWNL is an open source library written in Java and licensed under BSD license (see license.txt).


Download extJWNL binary release

Clone extJWNL source code


extJWNL is accompanied with JavaDocs, extJWNL Wiki, extJWNL forums where you can ask questions and Issues where you can submit bugs.


This refactoring was done by as a part of work on GeoWordNet in KnowDive group.