Wikifunctions

3 min read Original article ↗

Welcome to Wikifunctions

the free library of 3,481 functions that anyone can edit.

Welcome!

Wikifunctions is a Wikimedia project for everyone to collaboratively create and maintain a library of code functions to support the Wikimedia projects and beyond, in the world's natural and programming languages.

A "function" is a sequence of programming instructions that makes a calculation based on data you provide. Functions can answer questions, such as how many days have passed between two dates, or the distance between two cities.

We are currently primarily focused on functions related to Wikidata Lexemes. The Lexicographical data from Wikidata and functions to process it are essential for the goal of an Abstract Wikipedia. A tutorial on how Wikifunctions can be used with Wikidata right now is available.

Get started

Functions to try out

Learn and contribute

Learn about Wikifunctions
Contribute to Wikifunctions
Get help with Wikifunctions

News

Volunteer's Corners
Recent status updates about Wikifunctions
  • 2025-12-18: We wish you a happy new Gregorian year!
  • 2025-12-11: How to write better error messages
  • 2025-12-04: And the name is Abstract Wikipedia
  • 2025-11-27: Vote on the new wiki name!; Finishing each other’s sentences
  • 2025-11-20: Second round of voting for naming the wiki with language-independent content; Sharing function calls

More news

Wikifunctions is part of the non-profit, multilingual, free-content Wikimedia family.