MediaWiki API Demos
The MediaWiki Action API is a web service that allows access to some wiki-features like authentication, page operations, and search. It can provide meta information about the wiki and the logged-in user. This repository contains code snippets and demo apps in various programming languages to assist developers for easy use of various modules of the API.
ℹ️View a showcase of interactive demo apps built using the API on Wikimedia Toolforge: https://tools.wmflabs.org/apps-gallery/
- Holidays viewer: Demo app that fetches the holidays for a given date from Wikipedia, with an option to login to add new holidays. The app uses API:Parse to fetch the holidays and API:Edit to add a new holiday.
- Nearby places viewer: Demo of geo search for wiki pages near a location using the Geolocation API and MediaWiki Action API's Geosearch module.
- Picture of the day viewer: Demo app that uses prop=images module to fetch Wikipedia's Picture of the Day (POTD) from a template page and displays it on a webpage. The app also allows users to go backward or forward a date to view other POTD.
- User contributions feed: Demo app that uses list=usercontribs module to fetch the top 50 edits made by a user.
- View more demo apps