List Recent Files


“List Recent Files” is a miscellaneous utility script using the JSON Action Manager scripting library.

This stand-alone script written in JavaScript opens a dialog box with a text field containing a JSON object listing the full paths of all the recently opened files in Photoshop (same as File>Open Recent). You can copy or save the generated JSON text.

List Recent Files Dialog (Mac OS X)


This script can be used in Adobe Photoshop CS3 or later. It has been successfully tested in CS4 on Mac OS X, but should be platform agnostic.


This Software is copyright © 2011-2015 by Michel MARIANI.


This Software is licensed under the GNU General Public License (GPL) v3.



Download the Zip file and unzip it.

Move the script to the Presets/Scripts folder in the default preset location of the Adobe Photoshop application. On next launch, the script will appear in the File>Automate submenu.

Version History

  • 4.0

    • Used new version 4.4.4 of jamEngine scripting library module.
  • 3.9

    • Used new version 4.4.1 of scripting library modules.
  • 3.8

    • Used new version 4.0 of scripting library modules.
  • 3.7

    • Used new version of scripting library modules.
  • 3.6

    • Used new version of scripting library modules.
  • 3.5

    • Used jamUtils.writeTextFile () in replacement of custom code.
  • 3.4

    • Added ‘TEXT’ Mac OS type to newly created JSON file.
  • 3.3

    • Used new version of scripting library modules.
  • 3.2

    • Fixed the case when no recent files are available.
  • 3.1

    • Incremented version number to keep in sync with scripting library modules.
  • 3.0

    • Applied the redefined JSON AM Reference format.
  • 2.0

    • Simplified About string in resource header.
    • Added user save dialog when available.
    • Made stand-alone (using inline minified headers).
  • 1.0

    • Initial release.

Tags: , , ,

Comments are closed.