HomeSecurityBest Wiki Scripts

Best Wiki Scripts

If you’re looking for powerful wiki scripts to host your website or make customizations on Wikipedia’s interface then you’ve landed on the right place. The blog covers top Wiki scripts that can help you to perform different operations like reading, editing, cleanups, anti-vandalizing, etc. However, an ideal wiki script must have the following features:

  • A nice design along with an easy to install option
  • Fast and small in size
  • Compatible with various type of files
  • Superb ACL, page level, user level, group level

Steps to Install Wiki Scripts

  1. First of all, ensure that you have an active account on Wikipedia and you’re logged in. It is a mandatory step because only the logged-in users can install scripts.

Install Wiki Scripts

  1. Right after logging in, you have to click on the superscript link that is placed next to the name of the script you want to install. Now follow the instructions mentioned in the footnote.
  2. If no superscript link is mentioned there, you have to navigate to the script’s documentation and look for installation instructions.
  3. As instructed in the footnote or documentation, you have to copy the necessary code to your common.js file. Now save the page and bypass your cache for changes to reflect properly.

Best Wiki Scripts 2021

  1. Site-wide appearance

Following are the best scripts to improve the site-wide appearance. These scripts are used for the ease of browsing:

It improves the readability of long talk pages so that people can easily understand the content. Moreover, it auto-constructs the table of contents for the post.

  • To Bottom & To Top Button
    To Bottom script adds a link to the right navigation menu to redirect users to the bottom of the page. On the other hand, the To Top Button script adds a button to the bottom right of the screen, which allows users to go to the top of the page.
  • FloatingTOC

It adds a collapsible Table of Contents that will float irrespective of the scroll

Allows the occurrences of time to toggle between 24-hour to 12-hour (AM/PM) format. This script works on logs, page histories, file history tables, etc.

This script highlights the search keyword in the selected article

Allows individuals to increase the size of the image without leaving the page and disabling the page content.

Easily find the definition of a word via Wiktionary by simply double-clicking on that word.

Gives individuals the flexibility to jump to any page and perform more tasks through custom keyboard shortcuts.

Allows users to switch between any of the seven available skins (Vector, MonoBook, Modern, Minerva, CologneBlue, MinervaNeue, and ApiOutput) to view pages.

Users can play the audio links while staying on the same page without opening or saving the raw file irrespective of the format

Makes the page available for the mobile version as well.

This script makes the Wikipedia side panel float on the screen


Following scripts will help you to modify the search bar or search result pages as well. Have a look.

  • Google Title
    This script is used to add links next to the title of an article to easily search on Google in a new tab.
  • Search Engine

Adds an option to search on Wikipedia if using Google and Bing.

  • SearchNamespace
    Next to the quick-search bar, it adds a pull-down menu that allows users to select namespaces and search them easily
  • WRStitle
    A new link will be added to the article’s title for Wikipedia Reference Search in a new tab.

2. For editing

Following scripts will modify or add new functionality to the editor’s toolsets:

Allows users to add an unordered listing.

This script allows editors to make redirects from domain names to their subjects. For example, to The Wall Street Journal.

Allows to edit redirects effectively

  • Simple Keyboard Layout Changer
    Modify either a few characters of your keyboard or the whole keyboard for typing in different languages.
  • Smart Linking
    Allows editors to preview the linked articles while editing. This saves them from adding the wrong links.

Following are some common terminologies that are used for describing the scripts. Understanding them will help you know better about the scripts used for editing.

  1. Inline: Affecting the content arranged in a line

Allows users to auto-complete usernames, page titles, etc. directly in the edit panel.

2. Navigation menu (left): Contents available in the left navigation menu.

  • Categoriessort
    Used to sort categories alphabetically
  • Cat next
    Add a button to redirect to a page of your choice
  • QuickLinks
    Add links in the toolbar for redirecting users to certain pages that are namely – Articles to delete, Pending changes, New pages, and Random AFC.
  • SNA
    Start a new article or draft directly from the navigation bar.

3. Personal toolbar (top): Contents placed at the of the top toolbar

  • Admindash
    Adds a link to jump on the toolbar directly from the admin dashboard.
  • My subpages
    Adds a “My subpages” link, next to your “Preferences” link in the personal toolbar
  • Pending Changes Link
    Adds a “Pending changes” link on the top toolbar, primarily designed for Pending Changes Reviewers.
  • Quick Links
    Adds a “Quick links” link on the toolbar for redirecting on a personal page.
  • Recent Changes Link
    This script adds a “recent changes” link to your toolbar when you’re logged in.

4. Toolbox and side panel: Contents in the side panel, toolbox, or any other sections.

Adds a “Send mass message” link in your toolbox

Incorporates an auto-updating list that contains pending changes

  • Prose Size
    Helps you to view page size statistics through the toolbar.
  • Sidebar History Tools
    Adds the history page’s link to the sidebar. This saves users to navigate to the history page again-and-again.

3. Anti-vandalism

  • No Vandalism
    Catch edits with repeating characters filter on them.
  • IPLabeller
    Allows you to set labels and colors to any IP address contributors to identify them easily.
  • IPtoEmoji
    Assign an emoji representation to particular IP addresses for quick visual recognition
  • LastEditor
    Provides links to the page’s last editor along with including a “diff” link, minor edit marker, and summary of the edits made.
  • Remove Rollback
    Use this script to disable the rollback feature
  • Vandal warning toolbox
    Quick links to standard warning messages in the toolbox when editing a user talk page.
  • Restorer
    Adds a link to restore the revision of a page.

4. User pages

  • ContribsTabVector
    Adds contributions and statistics tabs for the users and talk pages.
  • Pages created
    This script will list down all the pages created by the users
  • Qui
    Enables users to change their status with a single click
  • Status updater
    Change the status from the list visible to you or allow everyone to change their status.

5. Files and images

  • ImageMapEdit
    Allows users to create and organize images easily.
  • Imageres
    Provides detailed information and statistics for files and their sizes.
  • KmlToJson
    Transforms all the KML files into GeoJSON. This simplifies users to implement mapframe maps.
  • MegapixelDisplay
    This script lists down the number of megapixels of the image featured on a page.
  • QuickImgDelete
    This simplifies the process of image patrolling.


There are tons of Wiki scripts available out there, however, this blog only mentions the most important ones that can add true value to your site experience and will make editing more robust and easy.

People are also reading: 


Please enter your comment!
Please enter your name here

Most Popular