Translations:New Developers/Introduction to the Wikimedia Technical Ecosystem/55/en

MediaWiki supports front-end customization, or "on-wiki" development, to enhance the software's core functionality. User scripts are Javascript and/or CSS that provide additional features on top of MediaWiki. Code lives on the wiki, and is injected from the client side on MediaWiki via user preferences. You can modify your local Javascript and CSS to change the appearance and behavior of your own interface. Individual users can add features for themselves as long as they follow expectations and guidelines around doing so. If you build something that others can use, you can share your scripts informally, or work with a wiki community to investigate making your customizations available to other users and projects as a "gadget".