Wikibase/What is Wikibase

What is Wikibase?
Wikibase is a robust extension to MediaWiki that lets you store data in a structured and queryable way.

If that sounds like a database to you, that's because Wikibase *is* a database -- one that can interact and share data with other Wikibases, including Wikidata.

Where did Wikibase come from?
Wikibase started life as a component of Wikidata -- the part that handles the actual storage of data. In 2019, Wikimedia Deutschland realized Wikibase could stand on its own as a project and a product in its own right -- one that many institutions might find very useful -- so that's exactly what we did. Now the storage engine of Wikidata is available in a standalone form.

What does Wikibase consist of?
Wikibase is a MediaWiki extension written in PHP that adds structured-data functionality to MediaWiki. It relies on a relational database backend (currently only MySQL and its workalikes) and is often used with Elasticsearch, QuickStatements and the Wikidata Query Service.

For more information, refer to the Wikibase architecture overview and its accompanying diagram.

Why would I want to use Wikibase?
Perhaps you have a body of data that's currently stored in a form that's not easily manageable. Perhaps finding records in your data is hard, and adding new data or updating existing data is even harder. Or perhaps you're even considering uploading your data to Wikidata.

It might make sense for you to run your own Wikibase. There are many advantages:


 * Uploading to Wikidata isn't as simple as it seems.
 * You have direct control over your data and how it's presented to the world.
 * You'll be contributing to the distributed world of open knowledge instead of further centralizing Wikidata.

Wikibase is not for everyone, though. We recommend trying out Wikibase first to see if it offers what you need. If you have more data than you know what to do with and more questions than a trial run can answer, we welcome you to contact our [mailto:swe_partnerships@wikimedia.de data partnerships team] for a chat.

How can I get started with Wikibase?
Easy! Take a look at our quick start for two easy ways to try out Wikibase.