Semantic MediaWiki (SMW) is an extension for managing structured data in your wiki and for querying that data to create dynamic representations: tables, timelines, maps, lists, etc. The actual homepage of Semantic MediaWiki, including user documentation in multiple languages, is semantic-mediawiki.org. There are various other pages in the MediaWiki and Wikipedia space related to SMW, but the homepage is the most up-to-date source of information.
There are a large number of "spinoff" extensions that require the presence of Semantic MediaWiki; see the category Semantic MediaWiki extensions for the full list (some of these extensions are obsolete).
Download and Installation
The respective instructions are located on the help page about installing Semantic MediaWiki.
If your wiki has also Cargo or Wikibase installed you need to add the following to your "LocalSettings.php" file to have Semantic MediaWiki work:
$smwgEnabledCompatibilityMode = true;
- Wikibase – Allows to represent and manipulate structured data as part of the Wikidata project
- DynamicPageList – Allows to extract data from articles, especially template variables, current version
- WikiDB – Provides database features, somewhat similar to semantic properties
- Cargo – Allows for the storage and querying of data contained within templates