Code & Markup Viewers Formats

💻

Code & Markup Viewers

Inspect source code repositories, markup languages, developer sidecars, and configuration files with syntax folding.

📂 Open Code & Markup Viewers in ZumiFiles

⚡ Advanced In-Browser Inspection Capabilities

CodeMirror 6 grammar highlighting for 50+ programming languages.
Syntax fold gutters and line number indicators.
Markdown live preview and sidecar tag metadata management.

All Supported Code & Markup Viewers (186 Formats)

Click any extension to view detailed specifications, parser engines, and privacy documentation:

.TYP Typst Markup Document .PS PostScript Document .EPS Encapsulated PostScript .EJS Embedded JavaScript Template .JS JavaScript Source Code .MJS ES Module JavaScript .CJS CommonJS JavaScript .JSX React JSX Syntax Code .TS TypeScript Source Code .MTS ES Module TypeScript .CTS CommonJS TypeScript .TSX React TypeScript Syntax Code .D.TS TypeScript Declaration File .VUE Vue Component .SVELTE Svelte Component .ASTRO Astro Framework Component .COFFEE CoffeeScript Source Code .PACKAGE.JSON NPM Package Descriptor .PACKAGE-LOCK.JSON NPM Lockfile Descriptor .YARN.LOCK Yarn Dependency Lockfile .PNPM-LOCK.YAML PNPM Dependency Lockfile .BUN.LOCKB Bun Binary Lockfile .TSCONFIG.JSON TypeScript Config File .C C Source Code .CC C++ Source Code .CPP C++ Source Code .CS C# Source Code .JAVA Java Source Code .CLASS Java JVM Bytecode Binary .KT Kotlin Source Code .SCALA Scala Source Code .GROOVY Groovy Source Code .PY Python Script .PYC Compiled Python Bytecode .PYPROJECT.TOML Python Project Build Descriptor .RB Ruby Script .GEMFILE Ruby Gem Dependency Descriptor .PHP PHP Script .GO Go Source Code .GO.MOD Go Module Descriptor .RS Rust Source Code .CARGO.TOML Rust Cargo Package Descriptor .SWIFT Swift Source Code .PBXPROJ Xcode Project File .DART Dart Source Code .CLJ Clojure Source Code .FS F# Source Code .VB Visual Basic Code .HS Haskell Source Code .ML OCaml Source Code .EX Elixir Source Code .ERL Erlang Source Code .ELM Elm Source Code .LISP Lisp Source Code .R R Language Script .JL Julia Source Code .ASM Assembly Source Code .F90 Fortran 90 Source Code .COB COBOL Source Code .PAS Pascal Source Code .LUA Lua Script .ZIG Zig Source Code .SH Unix Shell Script .BASH Bash Shell Script .ZSH Zsh Shell Script .FISH Fish Shell Script .BAT Windows Batch Script .CMD Windows Command Script .PS1 PowerShell Script .VBS VBScript File .APPLESCRIPT AppleScript Script .MAKEFILE Makefile Build Script .DOCKERFILE Docker Recipe Container File .PROCFILE Process Manager Profile .MAP Source Map File .SQL SQL Query Dump Script .FLAC Free Lossless Audio Codec .SRT SubRip Subtitle .VTT WebVTT Subtitle .ASS Advanced SubStation Alpha Subtitle .MERMAID Mermaid Diagram Script .MMD Mermaid Diagram Script .PUML PlantUML Diagram Script .KML Keyhole Markup Language .OPML Outline Processor Markup Language .POSTSCRIPT POSTSCRIPT Document .CODEC2 CODEC2 Format File .CODEC2RAW CODEC2RAW Format File .AWK AWK Data Processing Script .AHK AutoHotkey Automation Script .4TH Forth language source code file (Forth development systems) .AGDA Agda (programming language) source file (Agda typechecker/compiler) .AMPL AMPL source code file (AMPL) .BAS BASIC language source (QuickBASIC - GW-BASIC - FreeBASIC - others) .BEAM Executable bytecode file in fat binary format (BEAM (Erlang virtual machine)) .BLOB V (Vlang) language source .CBL COBOL language source .CML Chemical Markup Language, for interchange of chemical information. .CPY COBOL source copybook file .CXX C++ language source .D D Programming Language source file (DMD) .DATS Dynamic source (ATS) .DBA DarkBasic source code .DBG Debugger script (DOS debug - Watcom debugger) .E E language source code (E) .EC Source code (eC) .EL Emacs Lisp source code file (Emacs) .ELC Byte-compiled Emacs Lisp code (Emacs) .EMAKER E language source code (maker) (E) .ES6 ECMAScript 6 file .EXS Elixir script file (Interactive Elixir (IEx) shell) .F Forth language source code file (Forth development systems) .F03 Fortran language source code file (in free form) (Many Fortran compilers) .F08 Fortran language source code file (in free form) (Fortran compilers) .F18 Fortran language source code file (in free form) (Fortran compilers) .F4 Fortran IV source code file (Fortran IV source code) .F77 Fortran language source code file (in fixed form) (Many Fortran compilers) .F95 Fortran language source code file (in free form) (Many Fortran compilers) .FACTOR Factor source file .FNX Saved notes with formatting in markup language (FeatherNote) .FOR Fortran language source file (many) .FQL Fauna Query Language source file (Fauna) .FTH Forth language source code file (Forth development systems) .GDSCRIPT Godot (game engine) Script File (Godot (game engine)) .GM9 Scripts for GodMode9 (Godmode9) .GMI Gemtext markup language (Gemini (Protocol)) .GML Geography Markup Language File (Geography Markup Language) .GRAPHML GraphML is an acronym derived from Graph Markup Language. Represents typed, attributed, directed, and undirected graphs. .HACK Source file for the programming language hack (The HHVM) .IOS Game code for GameMaker games (GameMaker) .IRX "IOP Relocatable eXecutable". Library files to dynamically link application code to the Input/Output Processor on the PS2 to communicate with devices like memory cards, USB devices, etc. (Sony PlayStation 2) .KLC MSKLC Source file (Microsoft Keyboard Layout Creator) .KMZ Keyhole Markup Language (Zip compressed) (Google Earth) .KRABER Kraber source code file (Kraber Programming Language) .MASTER V (Vlang) language source .MCFUNCTION A Minecraft datapack function file for executing in-game scripts with the built-in command system. (Minecraft: Java Edition) .MCMETA A Minecraft custom resource pack configuration file. (Minecraft: Bedrock Edition) .MCPACK A zipped resource or behavior pack that modifies Minecraft: Bedrock Edition, typically used to transfer resources between users. (Minecraft: Bedrock Edition) .MLX MATLAB live script file (MATLAB) .MML MathML mathematical markup language. Used for integrating mathematical formulas in web documents. Rendering of embedded MathML is supported by a number of browsers and browser additions. .MRSH MarsShell Script File (MarsShell (mrsh)) .MSDL Manchester Scene Description Language .NIM Nim source code file (Nim) .NRX NetRexx Script File (NetRexx) .OBS Script (ObjectScript) .P Database Progress source code (Progress) .PBF OpenStreetMap Protobuf-encoded data (OpenStreetMap) .PDE Processing source code file (Processing programming language) .PDS PALASM Design Description .PHR Phrases (LocoScript) .PIE GlovePIE script file (GlovePIE) .PL Perl (Perl script file) .PLI PL/I source file (PL/I compilers) .PYO Python optimised bytecode file (Python (versions 3.4.x and older)) .QLC ATM Type 1 fonts script (Adobe Type Manager) .RES Compiled resource (Microsoft C/C++, Borland C++) .REX Rexx Script file (ooRexx) .REXX Rexx Script file (ooRexx) .RKT Racket language source file (DrRacket integrated development environment (IDE) for the Racket (programming language)) .RUN AMPL script file (AMPL) .S assembler source code file (Unix) .SBH Header (ScriptBasic) .SCM Scheme source code file .SD7 Seed7 source file (Seed7 interpreter and compiler) .SIC S.I.C.K. Source File .SL S-Lang source code file .SM SMALLTALK source code file .SNO SNOBOL4 source code file .SPIN Spin source file (Parallax Propeller Microcontrollers) .SPT SPITBOL source code file .ST SMALLTALK source code file (Little Smalltalk) .SWG SWIG source code (SWIG) .UI Espire source code file (Geoworks UI Compiler Geos) .UNX Game code for GameMaker games (GameMaker) .VC VeraCrypt Disk Encrypted file (Open Source VeraCrypt) .VLANG V (Vlang) language source .VQM Hardware description language (Altera) .VSH V (Vlang) language source .VSIX Visual Studio VSIX Package (Visual Studio, Visual Studio Code) .W Source files for the WEB programming system by Donald Knuth. (Implementations of the WEB system, such as CWEB by Donald Knuth and Silvio Levy.) .WIN Game code for GameMaker games (GameMaker) .WLS Wolfram Script (Wolfram Language) .XX XX-encoded file (ASCII) (XXDECODE) .XXE XX-encoded file (ASCII) (XXDECODE) .ZRX REXX scripting language for ZOC_(software) (ZOC terminal emulator) .ZS Script for Minecraft mod MineTweaker and CraftTweaker (Minecraft Mods)

Flexible Ways to View Files in ZumiFiles

ZumiFiles adapts to your exact workflow. Choose how you want to open and inspect your files:

1. Browse Local Directory

Mount entire project folders directly from your computer using the browser's File System Access API.

2. Instant Single-File Preview

Drag and drop or select a single file to inspect it instantly in a sandboxed viewport.

3. Load Remote File URL

Paste any public web URL to fetch and render remote documents, 3D models, code files, or spreadsheets.

Launch ZumiFiles

Explore all 1,121+ supported formats in the ZumiFiles File Format Matrix.