Every file in every Joomla and WordPress version ever released
The original core files, byte for byte, read from the official release zips. Link to one, diff against it, or drop a file from a hacked site to see which release it came from.
-
Platform
-
601 releases, newest first
-
Type a path, or part of a file name to search this release
-
The file exactly as it is in the release. What connectors and the File Manager read.
<?php
/**
* @package Joomla.Administrator
*
* @copyright (C) 2005 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// NOTE: This file should remain compatible with PHP 5.2 to allow us to run our PHP minimum check and show a friendly error message
// Define the application's minimum supported PHP version as a constant so it can be referenced within the application.
\define('JOOMLA_MINIMUM_PHP', '8.3.0');
…Stable releases, betas and release candidates. New releases are fetched within the hour, and checked against the checksums Joomla and WordPress publish before they are served.
Path
Answer
Example
/raw/{platform}/{version}/{path}The file's bytes, as plain text or its image type/raw/joomla/6.2.0/administrator/index.php
/pretty/… /pre/…The file to read, with line numbers and #L links/pretty/joomla/6.2.0/administrator/index.php#L13
/hashes/…/plainEvery file and its md5, one per line. End in /sha256 for sha256, or leave the format off for deflated/hashes/wordpress/7.1.4/plain
/lookup/{md5 or sha256}Every release and path with that content. Add ?name= for the filename you found it under/lookup/89aca69580cd63bc6408fa807655f58a
/history/{platform}/{path}Every release where a file's content changed/history/joomla/administrator/index.php