# Wikibase RDF

> MediaWiki extension that allows defining RDF mappings for Wikibase entities

**Wikidata**: [Q112194307](https://www.wikidata.org/wiki/Q112194307)  
**Source**: https://4ort.xyz/entity/wikibase-rdf

## Summary
Wikibase RDF is a free, open-source MediaWiki extension that allows users to define RDF (Resource Description Framework) mappings for Wikibase entities. It enables structured data representation and interoperability by converting Wikibase data into RDF triples, making it easier to integrate with semantic web technologies. The extension is maintained by Professional Wiki and is distributed under the GNU General Public License.

## Key Facts
- **Type**: MediaWiki extension for defining RDF mappings of Wikibase entities
- **License**: GNU General Public License, version 2.0 or later
- **Latest Version**: 2.0.0 (planned for release on 2025-07-07)
- **Maintained by**: Professional Wiki (since 2022-06-01)
- **Programming Language**: PHP (version 8.0 or higher)
- **Dependencies**: Requires MediaWiki 1.43+ and Wikibase Repository REL1_43+
- **Source Code**: Hosted on GitHub at [https://github.com/ProfessionalWiki/WikibaseRDF](https://github.com/ProfessionalWiki/WikibaseRDF)
- **Demo**: Official demo available at [https://rdf.wikibase.wiki/](https://rdf.wikibase.wiki/)
- **Issue Tracking**: Issues reported via GitHub at [https://github.com/ProfessionalWiki/WikibaseRDF/issues](https://github.com/ProfessionalWiki/WikibaseRDF/issues)
- **Quality Assurance**: Uses GitHub Actions for continuous integration

## FAQs
### Q: What is Wikibase RDF used for?
A: Wikibase RDF is used to define RDF mappings for Wikibase entities, enabling structured data representation and interoperability with semantic web technologies. It converts Wikibase data into RDF triples, making it easier to integrate with other systems that support RDF.

### Q: Who maintains Wikibase RDF?
A: Wikibase RDF is maintained by Professional Wiki, a team that has been involved with the project since its initial development in 2022.

### Q: What programming language is Wikibase RDF written in?
A: Wikibase RDF is written in PHP, with a requirement for PHP version 8.0 or higher.

### Q: Where can I find the source code for Wikibase RDF?
A: The source code for Wikibase RDF is available on GitHub at [https://github.com/ProfessionalWiki/WikibaseRDF](https://github.com/ProfessionalWiki/WikibaseRDF).

### Q: How can I report issues with Wikibase RDF?
A: Issues with Wikibase RDF can be reported on the project's GitHub issue tracker at [https://github.com/ProfessionalWiki/WikibaseRDF/issues](https://github.com/ProfessionalWiki/WikibaseRDF/issues).

## Why It Matters
Wikibase RDF plays a crucial role in enabling semantic interoperability for Wikibase entities. By allowing users to define RDF mappings, it bridges the gap between Wikibase and the broader semantic web ecosystem. This extension is particularly valuable for organizations and individuals who need to integrate Wikibase data with other systems that rely on RDF, such as linked data platforms or knowledge graphs. The ability to convert Wikibase entities into RDF triples enhances data portability and facilitates more sophisticated data analysis and visualization. Additionally, its open-source nature ensures that users can customize and extend its functionality to meet their specific needs.

## Notable For
- **Semantic Interoperability**: First MediaWiki extension to provide RDF mappings for Wikibase entities, enabling seamless integration with semantic web technologies.
- **Open Source**: Distributed under the GNU General Public License, allowing users to freely run, study, change, and distribute the software.
- **Active Development**: Maintained by Professional Wiki, with a focus on continuous improvement and bug fixes.
- **GitHub Integration**: Uses GitHub Actions for continuous integration, ensuring high-quality code and reliable releases.
- **Community-Driven**: Supports translation contributions via TranslateWiki, making it accessible to a global audience.

## Body
### Overview
Wikibase RDF is a MediaWiki extension designed to facilitate the conversion of Wikibase entities into RDF (Resource Description Framework) triples. This allows for structured data representation and interoperability with semantic web technologies. The extension is maintained by Professional Wiki and is distributed under the GNU General Public License, version 2.0 or later.

### Development and Releases
- **Initial Development**: Began in 2022, with the first alpha version (1.0.0-alpha) released on 2022-06-01.
- **Version History**:
  - 1.0.0 (released on 2022-10-04)
  - 1.1.0 (released on 2022-11-25)
  - 2.0.0 (planned for release on 2025-07-07)
- **Source Code**: Hosted on GitHub, with the repository available at [https://github.com/ProfessionalWiki/WikibaseRDF](https://github.com/ProfessionalWiki/WikibaseRDF).

### Technical Details
- **Programming Language**: PHP (version 8.0 or higher)
- **Dependencies**:
  - MediaWiki 1.43+
  - Wikibase Repository REL1_43+
- **MediaWiki Hooks Used**: Includes hooks for various MediaWiki events, such as `BeforePageDisplay`, `SkinAfterContent`, and others.
- **Quality Assurance**: Uses GitHub Actions for continuous integration, ensuring code quality and reliability.

### Usage and Integration
- **Official Demo**: Available at [https://rdf.wikibase.wiki/](https://rdf.wikibase.wiki/).
- **Issue Tracking**: Issues can be reported on GitHub at [https://github.com/ProfessionalWiki/WikibaseRDF/issues](https://github.com/ProfessionalWiki/WikibaseRDF/issues).
- **Translation Contributions**: Supported via TranslateWiki at [https://translatewiki.net/wiki/Special:Translate?group=mwgithub-wikibaserdf](https://translatewiki.net/wiki/Special:Translate?group=mwgithub-wikibaserdf).

### Significance
Wikibase RDF is notable for its role in enabling semantic interoperability for Wikibase entities. By converting Wikibase data into RDF triples, it facilitates integration with other systems that support RDF, such as linked data platforms and knowledge graphs. This extension is particularly valuable for organizations and individuals who need to leverage Wikibase data in a semantic context. Its open-source nature and active development ensure that it remains a relevant tool for the semantic web community.

## References

1. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.0.0/composer.json)
2. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/blob/6a8c18fd705ffb14da3fb488c93fa503d460bb21/LICENSE)
3. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/commit/6a8c18fd705ffb14da3fb488c93fa503d460bb21)
4. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/README.md#installation)
5. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/blob/3e4d0f661689dfef66716c1600f336cecd9a9788/extension.json#L5)
6. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/releases/tag/1.0.0)
7. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/releases/tag/1.1.0)
8. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/2.0.0/README.md#version-200---2025-07-07)
9. [MediaWiki.org](https://www.mediawiki.org/w/index.php?title=Extension:Wikibase_RDF&oldid=5378686)
10. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/commit/6a8c18fd705ffb14da3fb488c93fa503d460bb21#diff-6a6295f752062fb0eec4a9df4e87c164b8d8d3b48023a54a1e682671296eb8a3R14)
11. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/commit/ae9cd0c3871bbba2a40765a0a889c831776734c2)
12. GitHub
13. [GitHub](https://github.com/ProfessionalWiki/WikibaseRDF/blob/2.0.0/README.md#installation)
14. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L37)
15. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L38)
16. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L39)
17. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L40)
18. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L41)
19. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L42)
20. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L43)
21. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/blob/1.1.0/extension.json#L44)
22. [Source](https://github.com/ProfessionalWiki/WikibaseRDF/commit/6a8c18fd705ffb14da3fb488c93fa503d460bb21)
23. [Source](https://rdf.wikibase.wiki/w/index.php?title=Main_Page&oldid=3)
24. Wikibase World