Category Overview

Programming File Extensions

Programming file extensions include source code, scripts, markup, templates, configuration files, and development project resources. Browse this category to identify a format and find editors, runtimes, or development tools that support it.

6
Programming Extensions
Category Guide

How to work with programming file extensions

Source and script files are often readable in a text editor, but running them may require a specific runtime, compiler, framework, or build environment. Review unknown code before execution and avoid running scripts from untrusted sources.

Filter Extensions

Filter this category by the first letter of the extension.

6 Programming Extensions Available
.JADE

Jade Template

Jade (now known as Pug) is a high-performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js an...

Programming
.JINJA2

Jinja2 Template File

A Jinja2 file is a template file used by the Jinja2 templating engine, a popular and powerful templating language for Python. These fil...

Programming
.JRXML

JasperReports XML Template

JRXML is an XML-based file format used by the JasperReports library, which is a popular open-source reporting engine written in Java. T...

Programming
.JS

JavaScript File

A 'js' file is a plain text file containing JavaScript code. JavaScript is a high-level, interpreted programming language primarily use...

Programming
.JSP

JavaServer Pages

JSP (JavaServer Pages) is a technology that allows developers to create dynamic web pages based on HTML, XML, or other document types...

Programming
.JSX

JavaScript XML

JSX is a syntax extension to JavaScript that allows you to write HTML-like structures within your JavaScript code. It's primarily used...

Programming