Tutorials and examples from across Wikimedia projects.
Build a simple JavaScript to-do app with the Wikimedia Object-Oriented User Interface library
OOUI
JavaScript
Create custom widgets for a to-do list app with the Wikimedia Object-Oriented User Interface library
OOUI
JavaScript
Learn to use the MediaWiki Action API Parse and Links modules by building an app that generates article ideas.
MediaWiki Action API
Python
Flask
Learn to use the MediaWiki Action API Geosearch module by searching for wiki pages near your location.
MediaWiki Action API
Python
Flask
JavaScript
Bootstrap
Learn to use the MediaWiki Action API Images and Imageinfo modules by building a picture of the day viewer.
MediaWiki Action API
Python
Flask
Build an app that fetches holidays and observances for a given date from Wikipedia, with an option to log in to add new holidays
MediaWiki Action API
Python
Flask
JQuery
Bootstrap
Retrieve and present relevant information from Wikidata by associating it with entities in your application
MediaWiki Action API
Wikidata
Add context when searching for Wikipedia pages using the MediaWiki Action API
MediaWiki Action API
Wikidata
Use the MediaWiki REST API to search for articles about the Solar System on English Wikipedia
MediaWiki REST API
Python
Jupyter Notebook
Use the REST API to explore the history of articles on English Wikipedia
MediaWiki REST API
Python
Jupyter Notebook