Wikimedia Foundation

Global movement whose mission is to bring free educational content to the world

Technologies
python, javascript, html, php, css
Topics
semantic web, wikipedia, wikimedia, mediawiki, i18n
Global movement whose mission is to bring free educational content to the world

Wikimedia envisions a world in which every single human being can freely share in the sum of all knowledge. It spans various projects, local chapters and support structures of the non-profit Wikimedia Foundation.

There are 13 projects that Wikimedia officially supports including Wikipedia, a fifth most popular site on the internet and a well known free knowledge project in the world. Wikipedia is used by more than 400 million people every month in over 300 languages. Some of Wikipedia's sister projects are Wikimedia Commons, Wikidata, MediaWiki, Wikivoyage, etc. All major projects of Wikimedia are collaboratively developed by users around the world using the MediaWiki software.

There is much more to do that you can help Wikimedia achieve: stabilize infrastructure, increase participation, improve quality, increase reach and foster innovation.

Read more about Wikimedia on our homepage.

2019 Program

Successful Projects

Contributor
Gopa Vasanth
Mentor
James Heilman, Pratik Shetty, Hassan Amin
Organization
Wikimedia Foundation
Tool to Cut Videos in Commons
VideoCutTool will help to trim videos on-the-fly in Wikimedia Commons. Currently, a video in Wikimedia Commons cannot be edited online. They have to...
Contributor
AdityaJ
Mentor
Sam Walton
Organization
Wikimedia Foundation
Create a subpage for statistics and charts related to a hashtag search
There are various Wikimedia projects that are edited by volunteers around the world. Hashtag Search is a tool that allows users to search for uses of...
Contributor
Priyanshu Varshney
Mentor
Yashdeep Thorat, Yaron Koren
Organization
Wikimedia Foundation
GSoC 2019 Proposal: Page Forms - add an editable calendar interface
The Forms made using the Page Forms extension for MediaWiki can be used to add and edit template calls in the pages. This project aims to add a...
Contributor
SHIVANSH BINDAL
Mentor
Kosta Harlan, Roan Kattouw
Organization
Wikimedia Foundation
Make notification counts update without page reload
This project will involve: Updating the notifications count via a polling mechanism. Writing the code and user preference to temporarily display...
Contributor
Jay Prakash
Mentor
Srishti Sethi
Organization
Wikimedia Foundation
GSoC Proposal: Develop code samples in Javascript and PHP for API Modules
This project will be about developing the sample code in two or more programming languages to demonstrate the use of MediaWiki Action API modules. In...
Contributor
Rammanoj Potla
Mentor
Suchakra Sharma
Organization
Wikimedia Foundation
Develop a tool for event organizers to track developer activity
The project is to develop a tool to track the contributions of developers across the platforms like Gerrit, Phabricator and GitHub using the...
Contributor
Ujjwal Agrawal
Mentor
Sage Ross, Wes Reid
Organization
Wikimedia Foundation
Ujjwal Agrawal/ WikiEdu Dashboard Android App
Wiki Edu Dashboard App is an Android client for the Wiki Education Dashboard API to support managing programs, including edit-a-thons, education...
Contributor
usmanmuhd
Mentor
Bahodir Mansurov, bmansurov
Organization
Wikimedia Foundation
Improve article recommendation pipeline
The article recommendation pipeline consists of many parts. The project aims to improve article recommendation pipeline by solving the various issues...
Contributor
Vanshika Arora
Mentor
Ashish Kumar, Nicolas Raoul
Organization
Wikimedia Foundation
Proposal for Wikimedia Commons
Add Structured Commons support to Commons Android app
Contributor
Ankita Mandal
Mentor
Yaron Koren
Organization
Wikimedia Foundation
Improve the interface of Special:ViewData in the Cargo extension
The Cargo extension (https://www.mediawiki.org/wiki/Extension:Cargo) defines a page, Special:ViewData, that serves two purposes: (1) to display...
Contributor
Amit Joki
Mentor
Sage Ross, Wes Reid
Organization
Wikimedia Foundation
Add Multi-Wiki Support to WikiEduDashboard
WikiEduDashboard is a versatile tool to engage in peer-learning through editing and reviewing the Wiki Articles. Currently, the tracking of articles...