Skip to content

All extensions

  • syntax-highlight — rendered with syntax highlighting (1435)
  • special-renderer — a dedicated preview card (456)
  • native-sufficient — macOS Quick Look already handles it (115)
  • not-a-file — not a standalone file: URI schemes, container atoms, system artifacts (46); documented for reference, nothing to preview
  • gap — not yet supported; the honest backlog (3031)

programming-languages (374)

  • .vrx — GLSL vertex-shader source, compiled by GPU graphics drivers Syntax highlightedrare
  • .vs — GLSL vertex-shader source, compiled by GPU graphics drivers Syntax highlightedrare
  • .vsh — GLSL vertex-shader source, compiled by GPU graphics drivers Syntax highlightedrare
  • .vshader — GLSL vertex-shader source, compiled by GPU graphics drivers Syntax highlightedrare
  • .vw — PL/SQL view definition script, loaded into Oracle databases Syntax highlightedrare
  • .w — CWeb literate-programming source, processed by ctangle and cweave Syntax highlightedrare
  • .wast — WebAssembly text-format source, assembled to binary by WABT tools Syntax highlightedrare
  • .wat — WebAssembly text Syntax highlightedcommon
  • .watchr — Watchr file-watch script, Ruby executed by the watchr test tool Syntax highlightedrare
  • .wgsl — WebGPU Shader Syntax highlightedcommon
  • .whiley — Whiley programming-language source, compiled by the Whiley compiler Syntax highlightedrare
  • .wl — Wolfram Language Syntax highlightedrare
  • .wls — Wolfram Language Syntax highlightedrare
  • .wlt — Wolfram Language Syntax highlightedrare
  • .wlua — Lua script source file, plain text, interpreted by Lua runtimes Syntax highlightedrare
  • .WORKSPACE.bazel — Starlark file defining external repositories for the Bazel build system Syntax highlightedrare
  • .WORKSPACE.bzlmod — Starlark file defining external repositories for the Bazel build system Syntax highlightedrare
  • .wscript — Waf build script, Python executed by the waf build tool Syntax highlightedrare
  • .wsgi — WSGI application entry-point script, loaded by Python web servers Syntax highlightedrare
  • .xc — XC concurrent-programming source, compiled for XMOS multicore processors Syntax highlightedrare
  • .xdc — Xilinx design-constraints file, Tcl commands read by Vivado and ISE tools Syntax highlightedrare
  • .xmake.lua — Xmake build script, Lua executed by the xmake build tool Syntax highlightedrare
  • .xojo_code — Xojo source-code file, opened by the Xojo development IDE Syntax highlightedrare
  • .xojo_menu — Xojo menu-design file, opened by the Xojo development IDE Syntax highlightedrare
  • .xojo_report — Xojo report-layout file, opened by the Xojo development IDE Syntax highlightedrare
  • .xojo_script — Xojo script file, opened by the Xojo development IDE Syntax highlightedrare
  • .xojo_toolbar — Xojo toolbar-design file, opened by the Xojo development IDE Syntax highlightedrare
  • .xojo_window — Xojo window-layout file, opened by the Xojo development IDE Syntax highlightedrare
  • .xpl — XProc XML-pipeline definition, executed by XProc processors Syntax highlightedrare
  • .xproc — XProc XML-pipeline definition, executed by XProc processors Syntax highlightedrare
  • .xpy — Python source file, plain text, run by Python interpreters Syntax highlightedrare
  • .xrl — Erlang lexer-definition file, compiled by leex into Erlang code Syntax highlightedrare
  • .xs — XS glue-language source, converted to C by xsubpp in Perl module builds Syntax highlightedrare
  • .xsession — X session startup shell script, executed by display managers at login Syntax highlightedrare
  • .xsh — Xonsh shell script mixing Python and shell commands, run by xonsh Syntax highlightedrare
  • .xsjs — SAP HANA XS server-side JavaScript source, run on the HANA XS engine Syntax highlightedrare
  • .xsjslib — SAP HANA XS JavaScript library file, loaded by HANA XS applications Syntax highlightedrare
  • .xsl — XSLT stylesheet, applied by XSLT processors to transform XML documents Syntax highlightedrare
  • .xslt — XSLT stylesheet, applied by XSLT processors to transform XML documents Syntax highlightedrare
  • .yap — Prolog source file, plain text, loaded by the Yap Prolog system Syntax highlightedrare
  • .yrl — Erlang parser-grammar file, compiled by yecc into Erlang code Syntax highlightedrare
  • .zep — Zephir programming-language source, compiled to a PHP extension Syntax highlightedrare
  • .zig — Zig systems-programming source, compiled by the Zig compiler Syntax highlightedcommon
  • .zig.zon — Zig package manifest, read by the Zig build system Syntax highlightedrare
  • .zlogin — Zsh login-shell startup script, sourced by zsh at interactive login Syntax highlightedrare
  • .zlogout — Zsh login-shell cleanup script, sourced by zsh when a login shell exits Syntax highlightedrare
  • .zsh — Zsh script Syntax highlightedcommon
  • .zsh-theme — Zsh prompt theme file, sourced by oh-my-zsh frameworks Syntax highlightedrare
  • .zshenv — Zsh environment script, sourced by every zsh shell invocation Syntax highlightedrare
  • ._ls — LiveScript source file, plain text compiled to JavaScript Not yet supportedrare
  • .4dm — 4D database application method source, plain text script Not yet supportedrare
  • .4gl — Genero 4gl Not yet supportedrare
  • .8xp — TI Program Not yet supportedrare
  • .9fs — Plan 9 shell script for mounting file servers, run by the rc shell Not yet supportedrare
  • .a51 — 8051 microcontroller assembly language source, processed by an assembler Not yet supportedrare
  • .ado — Stata do-file of analysis commands, run by the Stata statistics package Not yet supportedrare
  • .agc — Apollo Guidance Computer Not yet supportedrare
  • .ak — Aiken smart contract language source for the Cardano blockchain Not yet supportedrare
  • .aleo — Aleo zero-knowledge language source, compiled for the Aleo blockchain Not yet supportedrare
  • .alg — ALGOL algorithmic language source, plain text Not yet supportedrare
  • .angelscript — AngelScript scripting language source, compiled by game engines Not yet supportedrare
  • .arr — Pyret teaching language source, plain text run by the pyret interpreter Not yet supportedrare
  • .asddls — ABAP CDS Not yet supportedrare
  • .ash — AGS Script Not yet supportedrare
  • .asl — ASL Not yet supportedrare
  • .asy — Asymptote vector graphics language source, compiled by the asy tool Not yet supportedrare
  • .aug — Augeas lens defining how to parse a config format, read by the augtool tool Not yet supportedrare
  • .axd — ASP.NET handler resource file served by the .NET framework Not yet supportedrare
  • .axi — NetLinx source code for AMX control systems, plain text Not yet supportedrare
  • .axs — NetLinx application source for AMX control systems, plain text Not yet supportedrare
  • .baml — BAML AI prompt definition language source, plain text Not yet supportedrare
  • .bbappend — BitBake recipe extension overriding Yocto or OpenEmbedded build tasks Not yet supportedrare
  • .bbclass — BitBake class file holding reusable build logic for Yocto or OpenEmbedded Not yet supportedrare
  • .be — Berry scripting language source for embedded systems, plain text Not yet supportedrare
  • .befunge — Befunge esoteric two-dimensional language source, plain text Not yet supportedrare
  • .bison — Bison parser grammar definition, plain text compiled by the bison tool Not yet supportedrare
  • .boo — Boo object-oriented language source for the CLI runtime, plain text Not yet supportedrare
  • .bpl — Boogie verification language source, checked by the Boogie verifier Not yet supportedrare
  • .bro — Zeek network security monitor script, run by the zeek engine Not yet supportedrare
  • .brs — Brightscript language source for Roku apps, run by Roku devices Not yet supportedrare
  • .bsl — 1C Enterprise Not yet supportedrare
  • .bst — BibTeX Style Not yet supportedrare
  • .bsv — Bluespec hardware description language source, compiled by the bsc tool Not yet supportedrare
  • .Cakefile — CoffeeScript build script, plain text run by the cake build tool Not yet supportedrare
  • .carbon — Carbon Language Not yet supportedniche
  • .cdc — Cadence smart contract language source for the Flow blockchain Not yet supportedrare
  • .cds — CAP CDS Not yet supportedrare
  • .ch — Charity Not yet supportedrare
  • .circom — Circom zk-SNARK circuit language source, compiled to arithmetic circuits and proofs Not yet supportedrare
  • .cirru — Cirru S-expression-based programming language source, plain text Not yet supportedrare
  • .cj — Cangjie programming language source, used for HarmonyOS app development Not yet supportedrare
  • .ck — ChucK audio programming language source for real-time sound synthesis Not yet supportedrare
  • .clar — Clarity smart-contract language source for the Stacks blockchain Not yet supportedrare
  • .click — Click Not yet supportedrare
  • .clp — CLIPS expert-system rule language source, run by the CLIPS inference engine Not yet supportedrare
  • .clue — Clue Not yet supportedrare
  • .clw — Clarion application language source, compiled for Clarion business apps Not yet supportedrare
  • .cnc — G-code CNC machining program, executed by a mill or router controller Not yet supportedrare
  • .cocci — SmPL semantic patch source, applied to C code by the Coccinelle tool Not yet supportedrare
  • .com — DIGITAL Command Language Not yet supportedrare
  • .comp — GLSL compute Not yet supportedniche
  • .configure.ac — Autoconf M4 macro script, processed by autoconf to generate configure Not yet supportedrare
  • .cps — Component Pascal Not yet supportedrare
  • .csc — GSC game script source used in Call of Duty modding Not yet supportedrare
  • .csd — Csound Document Not yet supportedrare
  • .curry — Curry functional-logic language source, compiled by PAKCS or KiCS2 Not yet supportedrare
  • .cw — Redcode assembly source for the Core War virtual machine MARS Not yet supportedrare
  • .cwl — Common Workflow Language Not yet supportedrare
  • .cyp — Cypher graph query source, run against Neo4j databases Not yet supportedrare
  • .das — Daslang scripting language source, compiled by the daslang toolchain Not yet supportedrare
  • .dats — ATS dependent-type language source, compiled by the ATS compiler Not yet supportedrare
  • .dcl — Clean functional language source, compiled by the Clean compiler Not yet supportedrare
  • .dfm — Delphi form resource describing UI component layout, read by the Delphi IDE Not yet supportedrare
  • .dfy — Dafny verification language source, checked by the Dafny prover Not yet supportedrare
  • .djs — Dogescript meme-language source, transpiled to JavaScript Not yet supportedrare
  • .dlm — IDL script of IDL commands, run by the IDL interpreter Not yet supportedrare
  • .dm — DM Dream Maker source for BYOND games, compiled by the DM compiler Not yet supportedrare
  • .doh — Stata do-file of analysis commands, run by the Stata interpreter Not yet supportedrare
  • .dsl — ASL language source, plain text, read by ASL tooling Not yet supportedrare
  • .dsp — Faust DSP source describing audio signal processing, compiled to C++ Not yet supportedrare
  • .dune-project — Dune project declaration file for OCaml builds, read by the dune tool Not yet supportedrare
  • .dwl — DataWeave transformation script mapping data formats on MuleSoft Not yet supportedrare
  • .e — Eiffel source file, compiled by EiffelStudio for OO systems Not yet supportedniche
  • .Earthfile — Earthly build recipe, plain text executed by the earthly build tool Not yet supportedrare
  • .ec — eC language source, compiled by the Ecere SDK compiler Not yet supportedrare
  • .edgeql — EdgeQL query source, run against EdgeDB databases Not yet supportedrare
  • .eh — eC header source declaring eC classes, compiled by the Ecere SDK Not yet supportedrare
  • .elv — Elvish shell script, executed by the Elvish shell Not yet supportedrare
  • .em — EmberScript source, compiled to CoffeeScript then JavaScript Not yet supportedrare
  • .emberscript — EmberScript language source, compiled down to JavaScript Not yet supportedrare
  • .eq — EQ Not yet supportedrare
  • .esdl — EdgeQL schema definition file describing EdgeDB object types Not yet supportedrare
  • .Fakefile — Fancy programming language build script, plain text Not yet supportedrare
  • .fan — Fantom portable language source, compiled to JVM or JavaScript Not yet supportedrare
  • .fancypack — Fancy language source package file, loaded by Fancy tooling Not yet supportedrare
  • .fir — FIRRTL intermediate representation of hardware circuits, lowered to Verilog Not yet supportedrare
  • .flex — JFlex lexer specification, compiled to a Java scanner class Not yet supportedrare
  • .flix — Flix functional language source, compiled for the JVM by the Flix compiler Not yet supportedrare
  • .flux — Flux data-scripting language source, run against InfluxDB time-series data Not yet supportedrare
  • .fpp — FPP configuration language source for the F Prime flight software framework Not yet supportedrare
  • .fppi — FPP include file of shared definitions for F Prime flight software Not yet supportedrare
  • .fsti — F* proof file of helper tactics and lemmas, included by F* sources Not yet supportedrare
  • .ftl — FreeMarker template mixing text with data placeholders, rendered server-side Not yet supportedrare
  • .ftlh — FreeMarker HTML template rendered with data model values server-side Not yet supportedrare
  • .fut — Futhark functional array language source, compiled to GPU code Not yet supportedrare
  • .fy — Fancy Ruby-like language source, run by the Fancy interpreter Not yet supportedrare
  • .g — G-code CNC machining program, executed by a machine controller Not yet supportedrare
  • .gaml — GAML agent-modeling language source, run in the GAMA simulation platform Not yet supportedrare
  • .gdbinit — GDB debugger startup commands, sourced when gdb launches Not yet supportedrare
  • .gf — Grammatical Framework Not yet supportedrare
  • .gi — GAP algebra system source, loaded by the GAP interpreter Not yet supportedrare
  • .glf — Glyph Not yet supportedrare
  • .gms — GAMS algebraic modeling source for optimization, run by the GAMS solver Not yet supportedrare
  • .golo — Golo dynamic language source, compiled to JVM bytecode Not yet supportedrare
  • .grace — Grace educational object-oriented language source, plain text Not yet supportedrare
  • .gsc — GSC game script source used in Call of Duty modding Not yet supportedrare
  • .gsh — GSC game script file for Call of Duty server and client logic Not yet supportedrare
  • .gshader — GLSL geometry shader source, compiled and run on the GPU Not yet supportedrare
  • .gsx — Gosu JVM language source, compiled by the Gosu tooling Not yet supportedrare
  • .hats — ATS dependently-typed systems language source, compiled by the ATS toolchain Not yet supportedrare
  • .hb — Harbour xBase language source for Clipper-compatible database applications Not yet supportedrare
  • .hexpat — ImHex Pattern Language Not yet supportedrare
  • .hhi — Hack partial header file for XHP class declarations, included by Hack code Not yet supportedrare
  • .hoon — Hoon programming language source for the Urbit operating system Not yet supportedrare
  • .hqf — SQF mission scripting source for the Arma game series, run by the game engine Not yet supportedrare
  • .hurl — Hurl plain-text HTTP request definition, executed by the hurl CLI tool Not yet supportedrare
  • .i3 — Modula-3 interface module declaring exports, compiled by the m3 compiler Not yet supportedrare
  • .i7x — Inform 7 Not yet supportedrare
  • .icl — Clean functional language implementation module, compiled by the Clean compiler Not yet supportedrare
  • .ig — Modula-3 interface with generic parameters, instantiated by the m3 build system Not yet supportedrare
  • .ihlp — Stata help file documenting commands, displayed by the Stata help system Not yet supportedrare
  • .ik — Ioke dynamic language source for the JVM, run by the Ioke interpreter Not yet supportedrare
  • .il — IL Assembly Not yet supportedrare
  • .imba — Imba web language source compiling to JavaScript, run in browsers and Node Not yet supportedrare
  • .ink — Ink interactive narrative script, compiled by inklecate for story games Not yet supportedrare
  • .iol — Jolie service orchestration source, executed by the Jolie interpreter Not yet supportedrare
  • .isabelle — Isabelle proof theory source, checked by the Isabelle/HOL prover Not yet supportedniche
  • .isl — Inno Setup Not yet supportedrare
  • .iss — Inno Setup Not yet supportedrare
  • .j — J Language Not yet supportedniche
  • .jac — Jac object-spatial programming language source, run on the Jaseci runtime Not yet supportedrare
  • .jai — Jai Language Not yet supportedniche
  • .jcl — IBM mainframe Job Control Language script, submitted to z/OS batch processing Not yet supportedrare
  • .jflex — JFlex lexer specification, compiled to Java scanner code by JFlex Not yet supportedrare
  • .jison — Jison parser grammar combining lex and grammar rules, compiled to JavaScript Not yet supportedrare
  • .jisonlex — Jison Lex Not yet supportedrare
  • .jq — jq filter program querying JSON data, executed by the jq command Not yet supportedrare
  • .jsb — JavaScript bundle listing source files, consumed by JS build tools Not yet supportedrare
  • .jsp — JavaServer Pages template mixing HTML and Java, executed by servlet containers Not yet supportedcommon
  • .jte — Java Template Engine Not yet supportedrare
  • .kcl.mod.lock — KCL package manager lockfile pinning dependency versions Not yet supportedrare
  • .kk — Koka functional language source with effect types, compiled by the Koka compiler Not yet supportedrare
  • .krl — KRL ruleset source for the Kynetx event-driven platform Not yet supportedrare
  • .ks — KerboScript automation script controlling craft in Kerbal Space Program Not yet supportedrare
  • .lagda — Literate Agda Not yet supportedrare
  • .langium — Langium grammar defining a DSL, compiled by the Langium generator Not yet supportedrare
  • .lasso — Lasso web language source served by Lasso server pages Not yet supportedrare
  • .lasso8 — Lasso 8 web language source served by Lasso server pages Not yet supportedrare
  • .lasso9 — Lasso 9 web language source served by Lasso server pages Not yet supportedrare
  • .ld — Linker Script Not yet supportedrare
  • .ld.script — Linker Script Not yet supportedrare
  • .lds — Linker Script Not yet supportedrare
  • .leo — Leo outlining editor document organizing Python projects, opened by Leo Not yet supportedrare
  • .lex — Lex tokenizer specification, compiled to C scanner code by flex or lex Not yet supportedrare
  • .lexer.x — Flex lexer specification with regex rules, compiled by flex Not yet supportedrare
  • .lfe — LFE Lisp Flavoured Erlang source, compiled to Erlang by the LFE compiler Not yet supportedrare
  • .lgt — Logtalk object-oriented logic source, loaded by Prolog systems Not yet supportedrare
  • .lidr — Idris dependently-typed source with total proofs, checked by the Idris compiler Not yet supportedrare
  • .ligo — LigoLANG smart-contract source for Tezos, compiled by the LIGO compiler Not yet supportedrare
  • .liq — Liquidsoap audio stream scripting source, executed by the liquidsoap daemon Not yet supportedrare
  • .livecodescript — LiveCode Script Not yet supportedrare
  • .lkml — LookML model file defining Looker data views, read by the Looker platform Not yet supportedrare
  • .lobster — Lobster game-programming language source, compiled by the Lobster compiler Not yet supportedrare
  • .logtalk — Logtalk object extension source, interpreted by Prolog backends Not yet supportedrare
  • .lol — LOLCODE esoteric language source with LOLspeak syntax, run by lci interpreters Not yet supportedrare
  • .lookml — LookML semantic layer definition for Looker dashboards, parsed by Looker Not yet supportedrare
  • .lp — Answer Set Programming Not yet supportedrare
  • .ls — LiveScript functional language source compiling to JavaScript Not yet supportedrare
  • .lsl — LSL scripting source for Second Life objects, compiled by the Linden viewer Not yet supportedrare
  • .lslp — LSL preprocessed script variant for Second Life objects Not yet supportedrare
  • .m3makefile — Modula-3 build configuration in Quake syntax, read by the m3 build tools Not yet supportedrare
  • .m3overrides — Modula-3 overrides file redirecting source packages, read by the m3 build Not yet supportedrare
  • .m4 — M4 macro processor source expanding text templates, run by m4 or autoconf Not yet supportedrare
  • .makefile.sco — Makefile variant for SCO Unix builds, executed by make Not yet supportedrare
  • .mata — Stata matrix programming language source, executed inside Stata Not yet supportedrare
  • .matah — Stata Mata header file with declarations, used by Stata Mata code Not yet supportedrare
  • .mch — B (Formal Method) Not yet supportedrare
  • .mcr — MAXScript macroscript file extending 3ds Max, loaded by the 3ds Max IDE Not yet supportedrare
  • .metta — MeTTa knowledge representation language source, run on the hyperon runtime Not yet supportedrare
  • .minid — MiniD scripting language source, executed by the MiniD virtual machine Not yet supportedrare
  • .mint — Mint web language source compiling to JavaScript, built by the mint tool Not yet supportedrare
  • .mligo — CameLIGO smart-contract source for Tezos, compiled by the LIGO compiler Not yet supportedrare
  • .monkey — Monkey 2D game language source, translated by the Monkey compiler to targets Not yet supportedrare
  • .monkey2 — Monkey2 game language source, compiled by the m2 compiler Not yet supportedrare
  • .moo — Mercury logic programming source module, compiled by the Mercury compiler Not yet supportedrare
  • .mps — JetBrains MPS Not yet supportedrare
  • .mrc — mIRC Script Not yet supportedrare
  • .ms — MAXScript scene automation script, executed inside 3ds Max Not yet supportedrare
  • .msd — JetBrains MPS Not yet supportedrare
  • .mss — CartoCSS map styling language source, compiled by Carto map renderers Not yet supportedrare
  • .mu — MuPAD symbolic math source, executed by the MuPAD computer algebra system Not yet supportedrare
  • .mud — ZIL language source for Infocom interactive fiction, compiled by the ZILCH compiler Not yet supportedrare
  • .mumps — M language (MUMPS) source for healthcare databases, run on MUMPS virtual machines Not yet supportedrare
  • .n — Nemerle hybrid functional and object-oriented language source, plain text, compiled for .NET Not yet supportedrare
  • .nasl — Nessus Attack Scripting Language (NASL) script, run by the Tenable Nessus scanner Not yet supportedrare
  • .ne — Nearley parser grammar source, plain text, compiled by the nearley parser generator Not yet supportedrare
  • .nearley — Nearley parser grammar source, plain text, compiled by the nearley parser generator Not yet supportedrare
  • .ned — OMNeT++ NED Not yet supportedrare
  • .ni — Inform 7 Not yet supportedrare
  • .nit — Nit object-oriented programming language source, plain text, compiled by the Nit compiler Not yet supportedrare
  • .nlogo — NetLogo agent-based modelling source, plain text, opened in the NetLogo application Not yet supportedrare
  • .nr — Noir zero-knowledge circuit language source, plain text, compiled with the nargo tool Not yet supportedrare
  • .Nukefile — Nu programming language build script, plain text Not yet supportedrare
  • .numpy — NumPy array data file, plain text or binary, loaded by NumPy Not yet supportedrare
  • .numpyw — NumPy array data file, plain text or binary, loaded by NumPy Not yet supportedrare
  • .numsc — NumPy array data file, plain text or binary, loaded by NumPy Not yet supportedrare
  • .nut — Squirrel scripting language source, plain text, run by an embedded Squirrel virtual machine Not yet supportedrare
  • .ol — Jolie service-oriented programming language source, plain text, run by the Jolie interpreter Not yet supportedrare
  • .omgrofl — Omgrofl esoteric programming language source, plain text, an esolang joke language Not yet supportedrare
  • .ooc — ooc object-oriented programming language source, plain text, compiled by ooc compilers Not yet supportedrare
  • .opa — Opa full-stack web programming language source, plain text, compiled by the Opa compiler Not yet supportedrare
  • .opal — Opal functional programming language source, plain text, compiled by the OPAL compiler Not yet supportedrare
  • .opy — OverPy source, plain text, a high-level language compiling to Overwatch Workshop scripts Not yet supportedrare
  • .os — 1C Enterprise Not yet supportedrare
  • .overpassql — OverpassQL query source, plain text, run against OpenStreetMap Overpass API servers Not yet supportedrare
  • .ox — Ox statistical programming language source, plain text, run by the Ox console Not yet supportedrare
  • .oxh — Ox header file with shared declarations, plain text, included by Ox programs Not yet supportedrare
  • .oxo — Ox programming language file, plain text, used with the Ox interpreter Not yet supportedrare
  • .oz — Oz multi-paradigm programming language source, plain text, run by the Mozart system Not yet supportedrare
  • .p4 — P4 network data-plane programming language source, plain text, compiled to switch targets Not yet supportedrare
  • .pact — Pact consumer contract test file, plain text, used by Pact contract-testing tools Not yet supportedrare
  • .pan — Pan configuration language source, plain text, used by Quattor system configuration Not yet supportedrare
  • .parrot — Parrot intermediate representation source, plain text, run by the Parrot virtual machine Not yet supportedrare
  • .pasm — Parrot Assembly Not yet supportedrare
  • .pat — Max visual programming patch file, opened in the Max/MSP environment Not yet supportedrare
  • .pbi — PureBasic include file, plain text, imported into PureBasic programs Not yet supportedrare
  • .pbt — PowerBuilder source file, plain text, used in PowerBuilder applications Not yet supportedrare
  • .pddl — PDDL planning domain definition source, plain text, read by AI automated planners Not yet supportedrare
  • .peggy — Peggy parser grammar source, plain text, compiled by the peggy PEG generator Not yet supportedrare
  • .pegjs — PEG.js parser grammar source, plain text, compiled by the PEG.js generator Not yet supportedrare
  • .pep — Pep/8 assembly language source, plain text, assembled by Pep/8 virtual machine tools Not yet supportedrare
  • .pike — Pike programming language source, plain text, interpreted by the Pike runtime Not yet supportedniche
  • .pir — Parrot Internal Representation Not yet supportedrare
  • .pmod — Pike module source, plain text, imported by Pike programs Not yet supportedrare
  • .pogo — PogoScript programming language source, plain text, compiled to JavaScript Not yet supportedrare
  • .polar — Polar policy language source, plain text, loaded by the Oso authorization library Not yet supportedrare
  • .pprx — REXX procedure source, plain text, executed by a REXX interpreter Not yet supportedrare
  • .praat — Praat script, plain text, executed by the Praat speech-analysis program Not yet supportedrare
  • .prg — xBase (Clipper or dBase) program source, plain text, compiled by xBase tools Not yet supportedrare
  • .prw — xBase program source file, plain text, compiled by xBase tools Not yet supportedrare
  • .psc — Papyrus scripting language source for Bethesda games, plain text, compiled by the Creation Kit Not yet supportedrare
  • .pwn — Pawn scripting language source, plain text, compiled by the Pawn compiler Not yet supportedrare
  • .qasm — OpenQASM quantum assembly source, plain text, compiled for quantum computing SDKs Not yet supportedrare
  • .ql — CodeQL query source, plain text, run by the CodeQL static analysis engine Not yet supportedrare
  • .qll — CodeQL query library source, plain text, imported by CodeQL queries Not yet supportedrare
  • .qnt — Quint formal specification language source, plain text, checked by the Quint toolkit Not yet supportedrare
  • .qs — Q# quantum programming language source, plain text, compiled by the Quantum Development Kit Not yet supportedrare
  • .rascript — RetroAchievements script source, plain text, defining achievement logic for emulators Not yet supportedrare
  • .rbres — REALbasic compiled resource file, loaded by applications built with REALbasic Not yet supportedrare
  • .religo — ReasonLIGO smart contract source, plain text, compiled for the Tezos blockchain Not yet supportedrare
  • .resi — ReScript interface file declaring module signatures, plain text, used by the ReScript compiler Not yet supportedrare
  • .resource — Robot Framework resource file with keywords and variables, imported by test suites Not yet supportedrare
  • .rhai — Rhai scripting language source, plain text, embedded and run in Rust applications Not yet supportedrare
  • .rl — Ragel grammar source, plain text, compiled by ragel into state-machine code Not yet supportedrare
  • .robot — Robot Framework test suite, plain text, executed by the robot test runner Not yet supportedrare
  • .roc — Roc Language Not yet supportedniche
  • .rsc — Rascal metaprogramming language source, plain text, run in the Rascal environment Not yet supportedrare
  • .sail — Sail ISA specification language source, plain text, used to model processor instruction sets Not yet supportedrare
  • .sats — ATS programming language statics source, plain text, compiled by the ATS compiler Not yet supportedrare
  • .scenic — Scenic scenario specification language source, plain text, for autonomous-system simulation Not yet supportedrare
  • .sco — Csound Score Not yet supportedrare
  • .self — Self prototype-based programming language source, plain text, run in Self systems Not yet supportedrare
  • .shen — Shen functional-programming language source, plain text Not yet supportedrare
  • .Singularity — Singularity container build recipe, plain text read by singularity or apptainer Not yet supportedrare
  • .sl — Slash Not yet supportedrare
  • .Slakefile — LiveScript build script for the Slake build tool Not yet supportedrare
  • .sma — Pawn scripting-language source for AMX Mod X server plugins, plain text Not yet supportedrare
  • .smithy — Smithy interface-definition language source for modeling services and SDKs Not yet supportedrare
  • .smt — SMT-LIB constraint problem file, read by SMT solvers like Z3 and CVC5 Not yet supportedrare
  • .smt2 — SMT-LIB version 2 problem file, read by SMT solvers like Z3 Not yet supportedrare
  • .spin — Propeller Spin Not yet supportedrare
  • .sqf — SQF scripting-language source, executed by the Arma game engine Not yet supportedrare
  • .sra — PowerBuilder application source file, opened by the PowerBuilder IDE Not yet supportedrare
  • .sru — PowerBuilder user-object source file, opened by the PowerBuilder IDE Not yet supportedrare
  • .stan — Stan probabilistic-model source, compiled and sampled by the Stan toolchain Not yet supportedrare
  • .sthlp — Stata help file, documentation displayed inside the Stata environment Not yet supportedrare
  • .surql — SurrealQL query script, executed against a SurrealDB database Not yet supportedrare
  • .sw — Sway smart-contract source, compiled for the Fuel blockchain virtual machine Not yet supportedrare
  • .swg — SWIG interface-definition file, processed to generate language bindings Not yet supportedrare
  • .swig — SWIG interface-definition file, processed to generate language bindings Not yet supportedrare
  • .tag — Java Server Pages Not yet supportedrare
  • .thy — Isabelle theory file, checked by the Isabelle proof assistant Not yet supportedrare
  • .tla — TLA+ specification source, model-checked by the TLC tool Not yet supportedrare
  • .tlv — TL-Verilog hardware-description source, processed by TL-Verilog tools Not yet supportedrare
  • .toit — Toit programming-language source, compiled for the Toit IoT platform Not yet supportedrare
  • .tolk — Tolk smart-contract source, compiled for the TON blockchain Not yet supportedrare
  • .txl — TXL transformation-program source, run by the TXL grammar engine Not yet supportedrare
  • .udo — Csound user-defined opcode file, included by Csound orchestra files Not yet supportedrare
  • .unison — Unison Language Not yet supportedniche
  • .uno — Uno platform source file, compiled by the Uno cross-platform toolchain Not yet supportedrare
  • .ur — Ur/Web application source module, compiled by the Ur/Web compiler Not yet supportedrare
  • .urs — Ur/Web signature file, checked by the Ur/Web compiler Not yet supportedrare
  • .vark — Gosu program-file source, compiled and run on the Java virtual machine Not yet supportedrare
  • .vcl — VCL cache-configuration language source, loaded by Varnish or Fastly Not yet supportedrare
  • .verse — Verse programming-language source, compiled for Unreal Editor for Fortnite Not yet supportedrare
  • .volt — Volt programming-language source, compiled by the Volt compiler Not yet supportedrare
  • .wdl — WDL workflow-definition source, run by engines like Cromwell and miniWDL Not yet supportedrare
  • .webidl — WebIDL interface-definition source, processed to generate browser bindings Not yet supportedrare
  • .wisp — Wisp Lisp source with indentation-based syntax, used in Clojure projects Not yet supportedrare
  • .wlk — Wollok teaching-language source, run in the Wollok IDE Not yet supportedrare
  • .wren — Wren scripting-language source, embedded and run by the Wren virtual machine Not yet supportedrare
  • .ws — Witcher Script Not yet supportedrare
  • .x10 — X10 parallel-programming language source, compiled for HPC runtimes Not yet supportedrare
  • .x68 — Motorola 68K Assembly Not yet supportedrare
  • .xi — Logos hook source, processed by theos to patch Objective-C code Not yet supportedrare
  • .xq — XQuery query file, executed against XML databases and processors Not yet supportedrare
  • .xql — XQuery query file, executed against XML databases and processors Not yet supportedrare
  • .xqm — XQuery library module, imported by other XQuery code Not yet supportedrare
  • .xquery — XQuery query file, executed against XML databases and processors Not yet supportedrare
  • .xqy — XQuery query file, executed against XML databases and processors Not yet supportedrare
  • .xtend — Xtend programming-language source, compiled to Java code Not yet supportedrare
  • .xzap — ZAP Z-machine assembly source, assembled for interactive-fiction interpreters Not yet supportedrare
  • .y — Yacc grammar definition, compiled to a C parser by yacc or bison Not yet supportedrare
  • .yacc — Yacc grammar definition, compiled to a C parser by yacc or bison Not yet supportedrare
  • .yar — YARA rule file of malware signatures, scanned by the yara tool Not yet supportedrare
  • .yara — YARA rule file of malware signatures, scanned by the yara tool Not yet supportedrare
  • .yul — Yul low-level EVM source, compiled by Solidity toolchain assemblers Not yet supportedrare
  • .z3 — SMT-LIB problem file, solved by the Z3 theorem prover Not yet supportedrare
  • .zap — ZAP Z-machine assembly source, assembled for interactive-fiction interpreters Not yet supportedrare
  • .zeek — Zeek network-monitoring script, executed by the Zeek sensor engine Not yet supportedrare
  • .zil — ZIL interactive-fiction game source, compiled by the ZILF compiler Not yet supportedrare
  • .zimpl — Zimpl mathematical optimization model, read by the Zimpl modeller Not yet supportedrare
  • .zmpl — Zimpl mathematical optimization model, read by the Zimpl modeller Not yet supportedrare
  • .zs — ZenScript mod-tweaking script, run by CraftTweaker in Minecraft modpacks Not yet supportedrare

scientific-engineering (86)

  • .bam — Binary Alignment Map Dedicated renderercommon
  • .dcd — CHARMM Trajectory Dedicated renderercommon
  • .edf — European Data Format Dedicated renderercommon
  • .elf — Executable and Linkable Format Dedicated rendereruniversal
  • .fa — FASTA sequence file, the plain-text bioinformatics format for nucleotide and protein sequences Dedicated rendereruniversal
  • .fasta — FASTA sequence file, the plain-text bioinformatics format for nucleotide and protein sequences Dedicated rendereruniversal
  • .fastq — FASTQ sequence file, a bioinformatics format storing DNA sequences with per-base quality scores Dedicated rendereruniversal
  • .fits — Flexible Image Transport System Dedicated renderercommon
  • .gcode — G-code machining program, executed by CNC controllers Dedicated rendereruniversal
  • .gff — General Feature Format Dedicated renderercommon
  • .gtf — General Feature Format Dedicated renderercommon
  • .he5 — HDF-EOS5 earth-observation data file based on HDF5, read by NASA science tools Dedicated rendererniche
  • .mat — MATLAB Matrix Dedicated renderercommon
  • .mzml — Mass Spectrometry ML Dedicated renderercommon
  • .mzxml — Mass Spectrometry XML Dedicated rendererniche
  • .nc — NetCDF self-describing scientific data file, read by NetCDF libraries and tools Dedicated renderercommon
  • .nc4 — NetCDF self-describing scientific data file, read by NetCDF libraries and tools Dedicated renderercommon
  • .ncml — NetCDF Markup Dedicated rendererniche
  • .npy — NumPy Array Dedicated renderercommon
  • .npz — NumPy Compressed Array Dedicated renderercommon
  • .nwb — Neurodata Without Borders Dedicated renderercommon
  • .pcap — Packet Capture Dedicated renderercommon
  • .pcapng — Packet Capture Dedicated renderercommon
  • .rda — R Data Workspace Dedicated renderercommon
  • .rds — R Data Serialization Dedicated renderercommon
  • .sam — Sequence Alignment Map Dedicated renderercommon
  • .xtc — GROMACS Trajectory Dedicated renderercommon
  • .zarr — Zarr Array Dedicated renderercommon
  • .bed — Browser Extensible Data Syntax highlightedcommon
  • .cdf — Common Data Format Syntax highlightedrare
  • .cif — Crystallographic Info File Syntax highlightedcommon
  • .cir — SPICE Netlist Syntax highlightedcommon
  • .cml — Chemical Markup Lang Syntax highlightedniche
  • .core — Unix Core Dump Syntax highlightedcommon
  • .do — Stata Do-file Syntax highlightedcommon
  • .gap — GAP Script Syntax highlightedniche
  • .nb — Mathematica Notebook Syntax highlightedcommon
  • .nbp — Mathematica Player Syntax highlightedniche
  • .prom — Prometheus Metric Syntax highlighteduniversal
  • .sage — SageMath Script Syntax highlightedniche
  • .sci — Scilab Script Syntax highlightedniche
  • .smiles — SMILES chemical-notation string, molecular structure read by chemistry tools Syntax highlightedcommon
  • .spice — SPICE Netlist Syntax highlightedcommon
  • .tap — G-code machining program, executed by CNC controllers Syntax highlighteduniversal
  • .vcf — Variant Call Format Syntax highlightedcommon
  • .wxm — Maxima Script Syntax highlightedniche
  • .brk — Protein Data Bank file Not yet supportedrare
  • .chk — Gaussian Checkpoint Not yet supportedcommon
  • .cube — Gaussian Cube Not yet supportedcommon
  • .dmp — Windows Minidump Not yet supportedcommon
  • .drl — Excellon Drill Not yet supportedcommon
  • .exc — Excellon Drill Not yet supportedcommon
  • .fst — Fast Signal Trace Not yet supportedniche
  • .gbr — Gerber RS-274X Not yet supportedcommon
  • .ger — Gerber RS-274X Not yet supportedcommon
  • .gjf — Gaussian Input Not yet supportedcommon
  • .gro — GROMACS Coordinate Not yet supportedcommon
  • .gtkt — GTKWave Save File Not yet supportedniche
  • .hdf — HDF4 hierarchical scientific data file, opened by HDF libraries and readers Not yet supportedniche
  • .idb — MSVC Intermediate Debug Not yet supportedcommon
  • .ilk — MSVC Incremental Linker Not yet supportedcommon
  • .inchi — InChI chemical structure identifier text describing molecules, read by chemistry tools Not yet supportedcommon
  • .itp — GROMACS Include Not yet supportedcommon
  • .mae — Schrodinger Maestro molecular modeling file, opened by the Maestro suite Not yet supportedniche
  • .map — CCP4 Density Map Not yet supportedcommon
  • .mdmp — Windows Minidump Not yet supportedcommon
  • .mmcif — Macromolecular CIF Not yet supportedcommon
  • .mol — MDL Molfile Not yet supportedcommon
  • .mol2 — Tripos Mol2 Not yet supportedcommon
  • .mtz — CCP4 Reflection Not yet supportedcommon
  • .mw — Maple Worksheet Not yet supportedniche
  • .net — SPICE Netlist Not yet supportedcommon
  • .raw — LTspice Raw Data Not yet supportedcommon
  • .rdata — R Data Workspace Not yet supportedcommon
  • .root — ROOT Data Not yet supportedcommon
  • .s1p — Touchstone S-Parameters Not yet supportedcommon
  • .s2p — Touchstone S-Parameters Not yet supportedcommon
  • .s3p — Touchstone S-Parameters Not yet supportedcommon
  • .sas7bcat — SAS Catalog Not yet supportedniche
  • .sdf — Structure-Data File Not yet supportedcommon
  • .smcl — Stata Markup Not yet supportedcommon
  • .spydata — Spyder Data Not yet supportedniche
  • .top — GROMACS Topology Not yet supportedcommon
  • .trr — GROMACS Trajectory Not yet supportedcommon
  • .vcd — Value Change Dump Not yet supportedcommon
  • .zsav — SPSS Compressed Not yet supportedniche

video (40)

  • .3gp2 — 3GPP2 multimedia file Dedicated rendererrare
  • .3gpp — 3GPP multimedia file Dedicated rendererrare
  • .3gpp2 — 3GPP2 multimedia file Dedicated rendererrare
  • .ass — Advanced SubStation Alpha Dedicated renderercommon
  • .avf — AVI video Dedicated rendererrare
  • .avi — Audio Video Interleave, Microsoft's classic multimedia container format for interleaved video and audio streams Dedicated rendereruniversal
  • .axv — Annodex video Dedicated rendererrare
  • .bdm — MPEG-2 transport stream Dedicated rendererrare
  • .bik — Bink Video Dedicated rendererrare
  • .bk2 — Bink Video Dedicated rendererrare
  • .dfxp — Distribution Format Exchange Dedicated renderercommon
  • .drp — DaVinci Resolve Project Dedicated renderercommon
  • .dv — DV video Dedicated rendererrare
  • .f4p — Protected Flash Video Dedicated rendererrare
  • .f4v — Flash MP4 Dedicated rendererrare
  • .fcp — Final Cut Pro Project Dedicated renderercommon
  • .fcpxml — Final Cut Pro XML Dedicated renderercommon
  • .flc — FLIC animation Dedicated rendererrare
  • .fli — FLIC animation Dedicated rendererrare
  • .flv — Flash Video Dedicated rendererrare
  • .ifo — DVD Information Dedicated renderercommon
  • .lrc — Lyric File Dedicated renderercommon
  • .lrv — MPEG-4 video Dedicated rendererrare
  • .m4v — iTunes video, Apple's MP4-based container for video purchased or rented from the iTunes Store Dedicated rendereruniversal
  • .mj2 — JPEG-2000 MJ2 video Dedicated rendererrare
  • .mjp2 — JPEG-2000 MJ2 video Dedicated rendererrare
  • .mks — Matroska Subtitle Dedicated renderercommon
  • .mkv — Matroska video, an open-standard multimedia container popular for high-definition video distribution Dedicated rendereruniversal
  • .mng — MNG animation Dedicated rendererrare
  • .movie — SGI video Dedicated rendererrare
  • .mpe — MPEG video Dedicated rendererrare
  • .mxf — Material Exchange Format Dedicated renderercommon
  • .nsv — NullSoft video Dedicated rendererrare
  • .ogm — Ogg Media Dedicated rendererrare
  • .prproj — Premiere Pro Project Dedicated renderercommon
  • .qt — QuickTime video Dedicated rendererrare
  • .qtvr — QuickTime video Dedicated rendererrare
  • .rm — RealMedia video file, played by RealPlayer-compatible media players Dedicated rendererrare
  • .rmvb — RealMedia Variable Bitrate Dedicated rendererrare
  • .rv — RealVideo document Dedicated rendererrare