KnowWE is a Semantic Wiki for the development of knowledge-based applications.
Installation of KnowWE requires the Java SE Development Kit (JDK) in the version given on the Downloads page (JDK 25 for the nightly build, JDK 17 for the releases 2026.3.1 and 2026.4.1). A JRE is not sufficient since the release Watney. The distribution runs on Windows, macOS and Linux. Use a current web browser, e.g. Chrome, Firefox, Edge or Safari.
There are different distribution packages available for KnowWE. Older releases just provided the semantic wiki part of the d3web-KnowWE project (the folder KnowWE-Tomcat also referenced below). Since the release Watney, we switched to a more comprehensive distribution package, which also contains the core libraries of d3web (to embed and run d3web knowledge bases in your own software or app) and documentation and sources for both. So the downloadable zip file now contains the following folders:
To install KnowWE, just extract the downloaded distribution zip file to any location and then navigate to the folder KnowWE inside it. There, extract the file KnowWE-Tomcat.zip to the destination you want to run KnowWE from (like your program or application directory). Basically it is an Apache Tomcat (http://tomcat.apache.org/
) web server, pre-configured with the KnowWE webapp.
Additional Notes:
JSPWiki (on which KnowWE is build) provides the configuration file jspwiki-custom.properties, which can be used to configure stuff like the folder of the wiki files, templates, application name, and more. See https://jspwiki-wiki.apache.org/Wiki.jsp?page=Configuration
for more information.
To manage wiki user and group rights, edit the file jspwiki.policy. See https://jspwiki-wiki.apache.org/Wiki.jsp?page=Wiki.Admin.Security
for more information.