A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | WELCOME to this spreadsheet! What to do here? * Tool developer: are your tools represented correctly? Please edit if that is not the case. * Active tool user (1): Please check if your favorite tools are in this sheet and if not: leave a comment or add them directly. * Active tool user (2): Indicate the importance of your favorite tools in the pink column 'Importance'. Please add comments with extra input too! Thank you! Confused? Ask Sandra ([email protected]) | About this spreadsheet * Covers a mix of GLAM tools, Commons tools and Wikidata tools; many, but not all, with some relation to Structured Commons * Goal 1: general overview of all relevant tools out there. If tools are missing, please leave a comment. * Goal 2: track down tools needing attention in the transition to Structured Commons * Goal 3: generally make more sense of the tool ecosystem that supports GLAM and other partnership projects The most important tools are listed on https://commons.wikimedia.org/wiki/Commons:Structured_data/Get_involved/Tools and receive Phabricator / Github tickets to keep track of necessary updates. | Sources used for this spreadsheet: * Sandra's memory and bookmarks * List of Commons gadgets in user preferences * Magnus' version of Hay's tool directory - subcategory Commons and GLAM * https://commons.wikimedia.org/wiki/Commons:Upload_tools | |||||||||||||||||||||||||||||||
2 | Phab task | Project | Type of application | Step in workflow | Domain | Prioritization | Conversion needs | |||||||||||||||||||||||||||
3 | π | code here GAP = needed but we don't have it yet | desc | maintainer(s) | Wikidata | Commons (old) | Commons (structured) p = has potential | Gadget | Script | Toolforge | On external website | Standalone software | get source media / metadata | source data cleaning | matching with Wikidata | media upload | data upload | enhance - categorization | admin / moderation | curation / organization | bulk / quick editing | generate attribution | statistics (Commons) | statistics (Wikidata) | reuse / visualization | search | GLAM | Structured Commons | AllOurIdeas survey rank | Importance | Explanation | Y > Phab task link O: will become obsolete | Comments | |
4 | CatScan | Tool replaced by PetScan | Magnus Manske | (n/a) | 1 - Unimportant | |||||||||||||||||||||||||||||
5 | Wikimedia CH's metrics tool | ? | y | (n/a) | ||||||||||||||||||||||||||||||
6 | Cat-a-lot | https://commons.wikimedia.org/wiki/MediaWiki:Gadget-Cat-a-lot.js | gadget that helps with moving images (or subcategories) between categories or adding categories to search results | Perhelion | n | y | y | y | 90 | 4 - Important | n/a | The information in categories will preferably be translated to structured data. Old category functionality will, most likely, not change. | ||||||||||||||||||||||
7 | HotCat | augments the category bar with quick links to remove, change, or add categories | Written by Magnus Manske. Maintained by community (Lupo, WMF, etc.) | n | y | y | y | 88.1356 | 4 - Important | n/a | The information in categories will preferably be translated to structured data. Old category functionality will, most likely, not change. | |||||||||||||||||||||||
8 | GLAMorous | Track usage of media files on other Wikimedia projects | Magnus Manske | n | y | y | y | y | y | y | 80.9524 | |||||||||||||||||||||||
9 | GLAMorous2 | Track reuse of media files on Wikimedia projects, incl. PagePile | Magnus Manske | y | y | 77.1429 | ||||||||||||||||||||||||||||
10 | UploadWizard | https://www.mediawiki.org/wiki/Extension:UploadWizard | Single to 50 file upload (simple) to Commons | y | p | y | y | y | 76.3636 | 5 - CRUCIAL | Rethinking for SDC needed | ? will become obsolete / rethinking needed for structured uploads | ||||||||||||||||||||||
11 | Advanced search (Commons) | https://commons.wikimedia.org/wiki/MediaWiki:Gadget-advanced-search.js | Improves advanced search by adding options suitable for commons | Bawolff | n | y | y | y | 76.2712 | |||||||||||||||||||||||||
12 | CropTool | Allows online cropping of images | Dan Michael O. HeggΓΈ | n | y | y | y | y | 74.0741 | |||||||||||||||||||||||||
13 | Petscan | https://bitbucket.org/magnusmanske/petscan | Swiss army knife for listing and handling Wikimedia content via Wikidata, categories, templates etc | Magnus Manske | y | y | p | y | y | y | y | 73.6842 | 4 - Important | |||||||||||||||||||||
14 | Image annotations | Allowes Image annotation by adding rectangles with text. | Lupo | y | y | y | 73.3333 | 3 - Medium | Should become part of structured data | |||||||||||||||||||||||||
15 | VisualFileChange | https://commons.wikimedia.org/wiki/MediaWiki:VisualFileChange.js | Bulk editing on Commons | n | y | p | y | y | y | y | y | 72 | 5 - CRUCIAL | Ths tool might need to be rewritten. It is very usefull for mass adding problem tags to images ir performing find and replace operations on a batch of files | ||||||||||||||||||||
16 | Copyright calculator | GAP | Functionality that helps uploaders determine the copyright status of the material they attempt to upload | n/a | y | p | y | y | 70.9677 | 3 - Medium | ||||||||||||||||||||||||
17 | Video2Commons | https://github.com/toolforge/video2commons | Video upload and conversion tool | Zhuyifei1999 | y | p | y | y | 70.3704 | |||||||||||||||||||||||||
18 | Wikimedia Pageviews | https://github.com/MusikAnimal/pageviews | Pageviews for Wikipedia articles, but also Commons pages | MusikAnimal, Kaldari, Marcel Ruiz Forns | y | y | y | y | 69.3878 | |||||||||||||||||||||||||
19 | CommonsHelper | Transfer images from Wikipedias to Commons | Magnus Manske | y | p | y | y | y | 68.8889 | 4 - Important | ||||||||||||||||||||||||
20 | GLAMorgan | tracks pageviews of commons images in a specific category | Magnus Manske | n | y | y | y | 68.4211 | ||||||||||||||||||||||||||
21 | Massviews | (part of Pageviews) view stats for categories or groups of pages | MusikAnimal, Kaldari, Marcel Ruiz Forns | y | y | y | y | 66.0377 | ||||||||||||||||||||||||||
22 | DeepCat | Better search in categories. | y | y | 65.0794 | |||||||||||||||||||||||||||||
23 | Listeria | https://bitbucket.org/magnusmanske/listeria | Generates on-wiki dynamic lists based on Wikidata queries | Magnus Manske | y | y | p | y | y | 65 | 4 - Important | |||||||||||||||||||||||
24 | BaGLAMa2 | Monthly view counts for Wikimedia pages containing Commons media | Magnus Manske | n | y | y | y | 64.9123 | ||||||||||||||||||||||||||
25 | Commons video convert | Upload video files (many formats) | Prolineserver | n | y | y | y | 64.8148 | ||||||||||||||||||||||||||
26 | Flickr2Commons | https://bitbucket.org/magnusmanske/flickr2commons | Media upload from Flickr site. Similar to UploadWizard ability to upload from Flickr but can be used by anybody. | Magnus Manske | n | y | p | y | y | 64.2857 | 4 - Important | |||||||||||||||||||||||
27 | RotateLink | Online tool to rotate an image by increments of 90 degrees | y | y | 62.8571 | 4 - Important | Should not be affected by Structured data | |||||||||||||||||||||||||||
28 | ZoomViewer | Zoom functionality for images > 2 megapixels | Dschwen | y | y | y | 62.069 | |||||||||||||||||||||||||||
29 | TreeViews | Monthly view stats for category trees | Magnus Manske | y | y | y | y | 61.2245 | ||||||||||||||||||||||||||
30 | File Reuse | Drag&drop attribution generator | Magnus Manske | y | p | y | y | 60.4651 | ||||||||||||||||||||||||||
31 | search -incategory (Commons) | Adds a link to category pages to search for the category name with the option "-incategory". This excludes files already in the category | y | y | 59.6774 | |||||||||||||||||||||||||||||
32 | ComeOn! | https://github.com/edouardhue/comeon | tool for importing pictures or sound clips to Wikimedia Commons | Edouard Hue | y | y | y | 59.5745 | ||||||||||||||||||||||||||
33 | RenameLink | A gadget to add a link βMoveβ to file pages' action menus | y | y | 59.5745 | 4 - Important | ||||||||||||||||||||||||||||
34 | Commons API | Experimental Commons API for author and media data | Magnus Manske | y | y | y | 59.2593 | O | Commons' own API will change a lot with the arrival of Structured Commons | |||||||||||||||||||||||||
35 | WikiShootMe | https://bitbucket.org/magnusmanske/wikishootme/ | A tool to show Wikidata items, Wikipedia articles, and Commons images with coordinates, all on the same map | Magnus Manske | y | y | p | y | y | 59.2593 | 3 - Medium | |||||||||||||||||||||||
36 | Changes Checker | GAP | To structurally keep track of changes and updates to a specific upload | n/a | y | p | 58.9286 | |||||||||||||||||||||||||||
37 | Monumental | https://github.com/hatnote/monumental | Map and upload monuments | Yarl/Pawel | y | y | p | y | y | y | y | y | y | 58.9286 | 3 - Medium | |||||||||||||||||||
38 | WikiMiniAtlas | JavaScript plugin to display a draggable, zoomable, and clickable worldmap in geocoded Wikipedia articles | y | y | 58.9286 | 3 - Medium | Might get superseeded by Kartograph or other map applications | |||||||||||||||||||||||||||
39 | 3D2Commons | GAP | Make it easy to upload 3d files to Wikimedia Commons | SNHB and WMSE | y | p | y | y | y | 57.7778 | Will be developed in near time by the Swedish National heritage Board and Wikimedia Sverige | |||||||||||||||||||||||
40 | AutoWikiBrowser | semi-automated MediaWiki editor. Can be used for writing bot scripts and deleting pages | n | y | y | y | y | y | 57.7778 | 3 - Medium | ||||||||||||||||||||||||
41 | For the Common Good | https://github.com/atlight/ForTheCommonGood | standalone software for transferring files from Wikipedia to Wikimedia Commons | User:This, that and the other | y | y | 56.0976 | 2 - Minor importance | Rarely used tool trying the imposible task of converting wikipedia file description to Commons file description | |||||||||||||||||||||||||
42 | bigChunkedUpload | Helps with the upload of large files | y | y | y | 55.9322 | ||||||||||||||||||||||||||||
43 | QuickStatements2 | https://phabricator.wikimedia.org/source/tool-quickstatements/ | Batch uploading data to Wikidata | Magnus Manske | y | n | p | y | y | y | y | y | 55.9322 | 5 - CRUCIAL | Y | Preferably to become core Commons functionality? Must be possible to undo and discuss batches of edits (unlike with current QuickStatementsBot). See discussion on wiki | ||||||||||||||||||
44 | WdFIST | https://bitbucket.org/magnusmanske/fist/src/373d68e52a8ffffd4cea2501d32b4befb80180ea/public_html/wdfist/?at=master | Free image search for Wikidata | Magnus Manske | y | y | p | y | y | y | 55.9322 | 3 - Medium | ||||||||||||||||||||||
45 | FastCCI | Improved category search | Dschwen | n | y | y | y | 55 | ||||||||||||||||||||||||||
46 | FIST | https://bitbucket.org/magnusmanske/fist/src | Free Image Search Tool | Magnus Manske | y | p | y | y | 55 | |||||||||||||||||||||||||
47 | Add {{Information}} | https://bitbucket.org/magnusmanske/add_information | Add {{Information}} template to file on Commons | Magnus Manske | n | y | y | y | y | 54.6875 | 2 - Minor importance | Tool does not work well as it was not updated in a long time. | ||||||||||||||||||||||
48 | Reasonator | https://bitbucket.org/magnusmanske/reasonator | Wikidata in pretty (friendly layout) | Magnus Manske | y | n | p | y | y | 54.3478 | ||||||||||||||||||||||||
49 | AjaxQuickDelete | https://commons.wikimedia.org/wiki/MediaWiki:Gadget-QuickDelete.js | Adds useful links to tag files as missing source/license/permission or for deletion, and notifies users accordingly | n | y | y | y | y | 54 | |||||||||||||||||||||||||
50 | User Messages | A gadget which provides links to easily leave standardised messages for users via common message templates | y | y | 53.4884 | |||||||||||||||||||||||||||||
51 | CatScan2-link | Adds prefilled link to Petscan tool for Category pages | n | y | y | y | 53.0303 | 1 - Unimportant | ||||||||||||||||||||||||||
52 | Synchronizer | GAP | To synchronize external data/media sets and the content available on Wikimedia projects | n/a | y | p | 52.9412 | |||||||||||||||||||||||||||
53 | Command-line upload tools | Various tools to upload media to Commons via the command line | y | y | y | 52.459 | ||||||||||||||||||||||||||||
54 | Wikimaps Warper | https://github.com/wikimaps-dev/mapwarper | Map georeferencing tool | Chippyy | y | p | y | y | y | 52.1739 | 3 - Medium | Y | Can be used as is and take advantage of structured data for Commons or would benefit from refactoring into a more lightweight tool | |||||||||||||||||||||
55 | Mixβnβmatch | https://bitbucket.org/magnusmanske/mixnmatch | Match external datasets to Wikidata | Magnus Manske | y | n | p | y | y | y | y | p | 51.7857 | 5 - CRUCIAL | ||||||||||||||||||||
56 | Wikidata SPARQL Recent Changes | https://bitbucket.org/magnusmanske/wikidata-todo | See changes to items in a SPARQL query over a given timeframe | Magnus Manske | y | p | y | y | y | 51.2195 | ||||||||||||||||||||||||
57 | Page Purge | Adds page "purge" option to menus | y | y | 51.1111 | 1 - Unimportant | ||||||||||||||||||||||||||||
58 | GLAM2commons | https://github.com/infobliss/sibutest2 | Single file uploader | Basvb, Infobliss, Zhuyifei1999 | n | y | p | y | y | 50.9434 | 3 - Medium | |||||||||||||||||||||||
59 | Gallerypreview | Previews categories and galleries when viewing an image. | y | y | y | 50.8772 | ||||||||||||||||||||||||||||
60 | GalleryFilterExtension | Creates a select to filter image galleries, including categories containing images, by file-extension. | y | y | y | 50 | ||||||||||||||||||||||||||||
61 | Pattypan | https://github.com/yarl/pattypan | Upload files from spreadsheet | Yarl/Pawel | n | y | p | y | y | 50 | 5 - CRUCIAL | Y | Also posted issue on Github: https://github.com/yarl/pattypan/issues/49 | |||||||||||||||||||||
62 | Programs & Events Dashboard | https://github.com/WikiEducationFoundation/WikiEduDashboard | Stats of page edits, editor retention | WMF Community Tech | y | y | y | 50 | ||||||||||||||||||||||||||
63 | Wikimedia Commons Android app | https://commons-app.github.io/ | Mobile application for Wikimedia Commons | https://github.com/commons-app/apps-android-commons/graphs/contributors | y | p | y | y | y | y | y | 50 | ||||||||||||||||||||||
64 | Gallery Details | Displays files next to the content of the file pages for a category | y | y | y | 49.2063 | ||||||||||||||||||||||||||||
65 | VicuΓ±aUploader | http://yarl.github.io/vicuna/ | Open source desktop tool for uploading media to Commons | Yarl | y | y | y | 49.0566 | 4 - Important | |||||||||||||||||||||||||
66 | Recent acquisitions | https://github.com/hay/wiki-tools | Show newest pages in a category | Hay | y | 48.9796 | ||||||||||||||||||||||||||||
67 | Quick Delete | Adds useful links to tag files as missing source/license/permission or for deletion, and notify users accordingly | y | y | y | y | 48.3871 | |||||||||||||||||||||||||||
68 | url2commons | https://bitbucket.org/magnusmanske/url2commons | Transfers files from list of URLs to Commons | Magnus Manske | y | p | y | y | 48.2143 | 3 - Medium | ||||||||||||||||||||||||
69 | GLAMify | Image suggestions for WP articles based on other language WP | Ijon/Asaf | y | y | y | y | 47.0588 | ||||||||||||||||||||||||||
70 | PermissionOTRS | Automatically add {{PermissionOTRS}} or {{OTRS received}} to a media file | y | y | y | y | 47.0588 | |||||||||||||||||||||||||||
71 | Dezoomify | https://github.com/VDK/Dememorixer | Large image downloads from Zoomify-powered websites | lovasoa | n | y | y | y | 46.0526 | 2 - Minor importance | Download tool. Does not depend on structured data per se | n | Download tool. Does not depend on structured data per se | |||||||||||||||||||||
72 | Pywikipediabot | Python library and collection of tools that automate work on MediaWiki sites | y | y | y | 45.5882 | 4 - Important | |||||||||||||||||||||||||||
73 | Commons Android mobile app | https://github.com/commons-app/apps-android-commons | Smartphone app that supports uploads to Wikimedia Commons | https://github.com/commons-app/apps-android-commons/graphs/contributors | y | p | y | y | 45.1613 | 3 - Medium | Y | |||||||||||||||||||||||
74 | SQID Wikidata Browser | https://github.com/Wikidata/SQID.git | Browsing Wikidata properties and classes | TU Dresden | y | p | y | y | y | y | 45.098 | 4 - Important | ||||||||||||||||||||||
75 | Lizenzhinweisgenerator | https://github.com/wmde/Lizenzhinweisgenerator | Generates correct attribution | WMDE | y | y | y | 44.898 | 3 - Medium | Y | SF: Better if this becomes built-in functionality in Commons, especially once structured licenses are in place? | |||||||||||||||||||||||
76 | Thumbnail Purge (Commons) | Forces Commons to recreate a page from its database, rather than relying on a "cached" version of the page | y | y | 44.2308 | |||||||||||||||||||||||||||||
77 | ImprovedUploadForm | 2007 "improved" upload tool. Likely made obsolete by newer upload tools and UploadWizard | Lupo & community | y | y | y | 44.186 | 1 - Unimportant | ||||||||||||||||||||||||||
78 | What Is That / MultiDesc | Generates multi-language descriptions for galleries or images on Commons | Magnus Manske | y | y | 44.186 | 2 - Minor importance | This gadget never worked for me. Does it work for others? | ||||||||||||||||||||||||||
79 | ia-upload | https://github.com/wikisource/ia-upload | Importation tools for books scans from Internet Archive | S. Wilson, Tpt (and more broadly the Wikisource community | y | p | y | y | y | y | 44.0678 | |||||||||||||||||||||||
80 | Pagepile | https://bitbucket.org/magnusmanske/pagepile | Create lists of Wikidata items so that you can do stuff with those | Magnus Manske | y | y | p | y | y | p | 43.75 | |||||||||||||||||||||||
81 | GWtoolset | https://github.com/wikimedia/mediawiki-extensions-GWToolset | XML-based mass upload tool to Commons | n | y | y | 43.4783 | O | GWtoolset to be abandoned with Structured Commons? (SF/Liam discuss with Europeana) | |||||||||||||||||||||||||
82 | Global Usage Badges | gadget that shows badge on commons images used in other projects | y | y | 43.1818 | |||||||||||||||||||||||||||||
83 | Unused files | Find files in a Commons category tree not used on Wikipedia | Magnus Manske | y | 43.1034 | |||||||||||||||||||||||||||||
84 | Locator tool | https://github.com/simon04/locator-tool/ | add {{Location}} or {{Object location}} to images on Wikimedia Commons | Simon Legner @simon04 | y | y | y | y | 42 | |||||||||||||||||||||||||
85 | GLAMpipe | https://github.com/artturimatias/GLAMpipe | Swiss army knife for data wrangling | Susanna Anas, Ari | y | y | p | y | y | y | y | y | y | y | y | y | y | y | y | y | 41.5094 | 4 - Important | ||||||||||||
86 | Wikipedia tools for Google Spreadsheets | https://github.com/tomayac/wikipedia-tools-for-google-spreadsheets | Google Spreadsheet plugin to do all sorts of stuff with Wikipedia and Wikidata info | Tomayac | y | y | p | y | y | y | y | y | 41.5094 | 4 - Important | ||||||||||||||||||||
87 | A generic muggle scraper | GAP | To allow muggle volunteers to scrape external websites | n/a | y | p | y | y | y | 40.8163 | ||||||||||||||||||||||||
88 | MTC! | https://github.com/fastily/mtc | standalone software for transferring files from Wikipedia to Wikimedia Commons | User:Fastily | y | y | 40.4255 | Rarely used tool trying the imposible task of converting wikipedia file description to Commons file description | ||||||||||||||||||||||||||
89 | Commonist | https://github.com/ritschwumm/commonist/issues/new | Java file upload tool form 2006. Precursor to to VicuΓ±aUploader and Pattypan | y | y | y | 40 | 3 - Medium | Communicates through Commons API | |||||||||||||||||||||||||
90 | Popups (Commons) | Navigation tool that offers popup preview windows | y | y | 40 | |||||||||||||||||||||||||||||
91 | Slideshow | A gadget that provides JavaScript code to create a slideshow of the images within a category or in a gallery on a page in the Commons: or Gallery: namespaces. Enabled by default | y | y | 39.6552 | |||||||||||||||||||||||||||||
92 | OpenRefine | https://github.com/OpenRefine/OpenRefine | Data wrangling, Wikidata matching | https://github.com/OpenRefine/OpenRefine/graphs/contributors | y | p | y | y | y | y | y | y | y | y | y | 39.2857 | 4 - Important | getting source metadata is being worked on now in this issue https://github.com/OpenRefine/OpenRefine/issues/1096 Our bulk edit support could be enhanced and the OpenRefine team has some ideas. Enhance/categorization is implemented through pulling down more data from Wikidata on columns once reconciled. https://github.com/OpenRefine/OpenRefine/wiki/Reconciliation#fetching-values-from-the-reconciled-database | ||||||||||||||||
93 | GoogleImages tab | adds a tab on File pages which links to the Google Images website for a reverse image search on that file | y | y | y | 38.4615 | ||||||||||||||||||||||||||||
94 | Geocoding tools | Adds three geocoding links to the toolbox: recent changes, daily error log, and search. | y | y | y | 38.0952 | ||||||||||||||||||||||||||||
95 | Wikidata distributed game | https://bitbucket.org/magnusmanske/wikidata-game/src/master/public_html/distributed/?at=master | Small games to improve Wikidata | Magnus Manske | y | n | p | y | y | y | 37.037 | 4 - Important | ||||||||||||||||||||||
96 | StockPhoto | https://commons.wikimedia.org/wiki/MediaWiki:Gadget-Stockphoto.js | shows download and attribution buttons on Commons File pages | unmaintained | y | y | y | y | 36.5854 | 2 - Minor importance | Should become absolete, but requires transition. Make it support the commons metadata api ? | |||||||||||||||||||||||
97 | GEDCOM importer | GAP | A program that takes a GEDCOM file with genealogical data and imports it into Wikidata | y | y | 36.5385 | ||||||||||||||||||||||||||||
98 | Geograph2Commons | https://bitbucket.org/magnusmanske/geograph2commons | Uploader from geograph.co.uk | Magnus Manske | y | p | y | y | 33.871 | 3 - Medium | SF: would like to know / find out how often this tool is used | |||||||||||||||||||||||
99 | VIAFDataImporter | Fetches Authority Control identifiers from VIAF and adds them to a {{Authority Control}} template | Inductiveload | y | y | y | y | 33.3333 | 1 - Unimportant | Mostly unmantained. The tool dod not work for some users for years, but it worked for others. It lost its importance when we start to keep most authority control data on Wikidata. There is Wikidata version of this tool. | ||||||||||||||||||||||||
100 | Wikidata edit statistics | https://bitbucket.org/magnusmanske/wikidata-todo | Show edits of items in a SPARQL query | Magnus Manske | y | p | y | y | y | 32.8358 |