A suite of tools to analyze page, user and project data of MediaWiki websites
PHP HTML JavaScript CSS
Permalink
Failed to load latest commit information.
app Update dependencies; rm unused method in AppExtension Aug 15, 2018
bin Fixes for bad queries, symfony paperwork Oct 5, 2016
docs 3.4.1 version bump Aug 14, 2018
i18n Localisation updates from https://translatewiki.net. Aug 13, 2018
src Update dependencies; rm unused method in AppExtension Aug 15, 2018
tests Fix error in tests, following fix to ExceptionListener Aug 14, 2018
var Major refactor of controllers; standardize API responses Aug 1, 2018
web AutoEdits: Fix silent JS error on index page Aug 15, 2018
.gitignore ArticleInfo: definitely need to count usernames, not user IDs Jul 14, 2018
.lighttpd.conf Fix cache config, and bring Lightpd config back from tools Mar 22, 2017
.minus-x.json New category edits tool to view a user's contribs in a set of categories Mar 29, 2018
.scrutinizer.yml Refactor Travis and Scrutinizer configs to use 'composer test' Jan 12, 2018
.travis.yml Refactor Travis and Scrutinizer configs to use 'composer test' Jan 12, 2018
LICENSE Use the unmodified GPL as LICENSE Jun 30, 2017
README.md Fix build status badge in README; fix tests failing on local env Aug 5, 2018
RELEASE_NOTES.md 3.4.1 version bump Aug 14, 2018
clear_cache.sh Cache clearing script update Apr 21, 2017
composer.json Update dependencies; rm unused method in AppExtension Aug 15, 2018
composer.lock Update dependencies; rm unused method in AppExtension Aug 15, 2018
html Favicon, simlink, ability to turn on app_dev.php Jul 2, 2016
i18n_helper.js.dist Rename RfA to RfX, i18n key renames Aug 22, 2017
index.php Add minus-x to composer.json Jan 12, 2018
package.json Minify JS and version all assets in production Aug 17, 2017
phpcs.xml Merge pull request #85 from x-tools/camelCase-phpcs-adminscore-fixes Aug 22, 2017
phpdoc.dist.xml Fix 2 classes of docblock failures Jun 14, 2017
phpunit.xml.dist Major refactor of controllers; standardize API responses Aug 1, 2018
public_html Softlink for public_html May 29, 2016

README.md

XTools

XTools is a suite of statistics tools for MediaWiki wikis, users, pages, and more. See it in operation for Wikimedia wikis at xtools.wmflabs.org (it can also be installed for any MediaWiki installation).

For full documentation, please see xtools.readthedocs.io.

To report an issue, create a ticket on Phabricator (requires a Wikimedia account) or use the talk page on mediawiki.org/XTools.

release License: GPL v3 Docs

Build Status Scrutinizer Code Quality Code Coverage

Kudos and history

This is the second rewrite of the popular toolset originally written by User:X! for the English Wikipedia.

First refactored in 2014 by Hedonil.

Then refactored again in 2017 by Matthewrbowker, MusikAnimal, Samwilson, and other members of the Wikimedia Foundation's Community Tech Team.

Licence (GPL-3.0+)

Copyright © 2008-2018 XTools contributors.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see www.gnu.org/licenses/gpl.html.