User:APaskulin (WMF)/Key docs/Overview/Test
Lua is a scripting language that is available in MediaWiki through the Scribunto extension. Lua modules provide the ability to perform logical operations and evaluate expressions within MediaWiki pages and templates. Lua scripting is available on all Wikimedia projects, including Wikipedia, Meta Wiki, and mediawiki.org. This page is an index to Lua as it relates to MediaWiki.
Get started
Request a Lua script
Scribunto extension for MediaWiki
Lua on Wikimedia projects
- Lua on Wikidata
- Wikibase Lua interface documentation
- Lua on English Wikipedia
- Initiation au Lua avec Scribunto (French tutorial on Wikiversity)
Background
- Lua scripting — information about Wikimedia's effort to implement Lua as a template scripting language (2011-2013)
- User:Sumanah/Lua vs Javascript — discussion about the rationale for choosing Lua (2011-2012)
- Historical comparison of Lua performance vs non-Lua performance (2013)
- [Wikitech-l] Using wiki pages as databases (2013)
- Basic example how to convert a wikitext template into a Lua module (2013)
Was this page helpful? Yes / No | Ask a question |
Last reviewed: | 2021-08-27 by User:APaskulin_(WMF) | ||
Maintainers: | User:APaskulin_(WMF) | ||
Content type: | Overview |