Jump to content

Extension:Semantic MediaWiki

shortcut: SMW
From mediawiki.org
MediaWiki extensions manual
Semantic MediaWiki
Release status: stable
Implementation Link markup , Tag , Extended syntax , Search, Special page , Data extraction
Description Allows users to add structured data to wiki pages through simple wikitext markup that turns links to other pages and data values in a page into meaningful properties. With this information, SMW helps to search, organize, browse, evaluate, and share the wiki's content.
Author(s)
  • Markus Krötzsch,
  • Jeroen De Dauw,
  • James Hong Kong
and others
Maintainer(s) SMW Project
Latest version 4.2.0 Edit this on Wikidata (2024-07-18)
MediaWiki 1.35.0 - 1.41.x Edit this on Wikidata
PHP 7.4.x - 8.2.x
Database changes Yes
Composer mediawiki/semantic-media-wiki
License GNU General Public License 2.0 or later
Download
Installation guide
README
RELEASE NOTES
Example Berlin page on semantic-mediawiki.org
  • SMW_NS_PROPERTY (SMW_NS_PROPERTY_TALK)
  • SMW_NS_CONCEPT (SMW_NS_CONCEPT_TALK)
  • SMW_NS_RULE (SMW_NS_RULE_TALK)
  • SMW_NS_SCHEMA (SMW_NS_SCHEMA_TALK)
See the page on configuration parameters on semantic-mediawiki.org
  • smw-admin
  • smw-pageedit
  • smw-patternedit
  • smw-schemaedit
  • smw-vieweditpageinfo
Translate the Semantic MediaWiki extension

The Semantic MediaWiki (SMW) extension allows 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 www.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 many "spinoff" extensions that require the presence of Semantic MediaWiki; see the category Semantic MediaWiki extensions for the full list (some of these extensions may be obsolete).

Download and installation

[edit]

The respective instructions are located on the help page about installing Semantic MediaWiki.

[edit]

See also

[edit]
Resources
Extensions
  • Cargo – Allows for the storage and querying of data contained within templates
  • VisualData – a full-fledged metadata management framework based on JSON-schema able to easily record, organize and query collection of data on your wiki
  • Wikibase – Allows to represent and manipulate structured data as part of the Wikidata project
  • WikiDB – Provides database features, somewhat similar to semantic properties