.JSX File Extension

There are 2 file types use the .JSX file extension:

  1. React JavaScript File
  2. ExtendScript Script File

1. React JavaScript File

React JavaScript File

A JSX file is a JavaScript (.JS) file written using JSX syntax. It contains code that is most likely part of a single-page or mobile application. JSX files can be opened in any text editor, but are meant to be opened in source code editors.

JSX, also known as JavaScript XML, is an extension to the JavaScript programming language. Developers use JSX syntax when developing user interfaces and other application components using React, an open source JavaScript library developed and maintained by Facebook.

For the most part, developers use React and JSX to develop single-page or mobile applications. When a developer saves a JavaScript file written using JSX syntax, they usually (but not always) save the file as a JSX file.

Because JSX files are plain text files, you can open them in any text editor, such as Microsoft Notepad (Windows) or Apple TextEdit (Mac). However, if you plan to edit a JSX file, you should open it in a source code editor, such as Microsoft Visual Studio (Windows) or Github Atom (cross-platform). Source code editors provide helpful editing tools and highlight JSX syntax correctly.

Software's name License Platforms
Any text editor Any text editor AndroidChrome OSiOSLinuxMacWindowsWindows Phone
Apple TextEdit Apple TextEdit Bundled Mac
GitHub Atom GitHub Atom Open Source LinuxMacWindows
Microsoft Notepad Microsoft Notepad Bundled MacWindows
Microsoft Visual Studio Microsoft Visual Studio Commercial Windows
Vim Vim Open Source LinuxMacWindows

Updated: May 25, 2021

2. ExtendScript Script File

ExtendScript Script File

Script written in the ExtendScript language, an extension to the JavaScript language; used for writing plug-ins for Adobe Creative Suite (CS) applications; may be created using the ExtendScript Toolkit included with Adobe Utilities.

ExtendScript is a proprietary scripting language developed by Adobe that is similar to JavaScript.

NOTE: Since ExtendScript supports additional functionality that JavaScript does not, JSX files are not necessarily JavaScript files. Adobe After Effects scripts also use the ".jsx" extension.

Software's name License Platforms
Adobe After Effects Adobe After Effects Commercial MacWindows
Adobe ExtendScript Toolkit Adobe ExtendScript Toolkit Free MacWindows

Updated: April 9, 2019

Search File Extensions