From Wikipedia, the free encyclopedia
  (Redirected from Wikipedia:HG)
Jump to: navigation, search
Huggle3 kde ubuntu.png
A screenshot of Huggle interface (version 3.0.0)
Original author(s) Gurch
Developer(s) Wikipedia users
Stable release 3.1.9
Development status Stable
Written in C++, Python
Operating system Windows 2000, XP, Vista, 7, 8; Linux; OS X
Platform Windows, Linux, OS X
Available in Multilingual
License GPL

Support and development chat is available on #huggle connect

Huggle is a fast diff browser application intended for dealing with vandalism or other unconstructive edits on Wikimedia projects, written in C++. It was originally developed in .NET by Gurch, who is no longer active on this project. Anyone can download Huggle, but rollback permission is required to use it in unrestricted mode on English Wikipedia.

Huggle is able to load and review edits made to Wikipedia in real time, helps users identify unconstructive edits, and allows them to be reverted quickly. Various mechanisms are used to draw conclusions to whether an edit is constructive or not. It uses a semi-distributed model where edits are retrieved using a "provider" (this can be anything that is capable of distributing a stream of edit information, such as the Wikipedia API or IRC recent changes feed), pre-parsed and analyzed. This information is then shared with other anti-vandalism tools, such as ClueBot NG. Huggle also uses a number of self-learning mechanisms, including a global white-list (users that are considered trusted) and user-badness scores that are stored locally on the client's computer.

Before using Huggle, it is recommended that users read the privacy statement written by the developers, which contains information about how Huggle stores and manages data.


The current stable download is version 3.1.9. For instructions how to install it, see meta:Huggle/Download.

Huggle may be used on any wiki that is running MediaWiki. See meta:Project:Huggle/List for a list of Wikimedia projects where Huggle can be used. If you wish to have it enabled on any other project, contact us on the feedback page or on the Wikimedia Bugzilla.


Huggle 3 can be expanded in its functions and abilities using extensions that are written in C++ or Python. Available extensions can be downloaded here.

Huggle 3 is here, now with instant reverts, more cookies, and support for Linux and OS X!

Note: Huggle 3 is officially out!! We would like to announce that the development of Huggle 2x has been stopped for inclusion of new features; support for the tool will remain for at least 3 months after the release of Huggle 3.0, which means that bugs will be resolved, while implementation of new features will be postponed to the next version which will replace the current version.

Huggle 3 is written in C++ and Python, and includes many new features such as compatibility with Linux and OS X, a scripting interface, better performance and more.

You can download Huggle 3.1.9, see this page for instructions.

Login form (ubuntu)

Beta testing

Nightly builds - you can download pre-release versions of huggle for Windows and Ubuntu at these versions are built every night, but do not contain any updater! You will need to update them yourself. The windows version is just a zip file.

If you would like to become a Huggle beta tester, please add yourself to the list of project members (as a beta tester) and you will be automatically notified by email / message every time a new beta version is released. Don't forget to send all feedback related to beta versions to the issue tracker!

You can help

If you like Huggle and want to help with its development, you can contribute and assist with its development even if you lack any computer programming knowledge. You can:

If you are interested in this project, you are welcome to join us, just add your name to this table WP:Huggle/Members and include how you will participate (example: translation/helping on feedback page or irc). If you want to become a developer, fork our repository on github, make your changes, and submit a pull request. Every little bit of help is greatly appreciated!

See also

External links