Wikifunctions

3 min read Original article ↗

Welcome to Wikifunctions

the free library of 3,702 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
  • 2026-03-11: A new composition language
  • 2026-03-06: Citations and Copy and Paste
  • 2026-02-26: Graceful overrides and fallbacks
  • 2026-02-20: A sneak preview of Abstract Wikipedia
  • 2026-02-13: Finishing each other sentences: Starting things; Offsite in Istanbul

More news

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