// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Extracted from github/linguist commit: 42fd3c2514375fc6ad281552368edd3fb9f6ee7f package data var LanguagesByExtension = map[string][]string{ ".1": {"Roff", "Roff Manpage"}, ".1in": {"Roff", "Roff Manpage"}, ".1m": {"Roff", "Roff Manpage"}, ".1x": {"Roff", "Roff Manpage"}, ".2": {"Roff", "Roff Manpage"}, ".2da": {"2-Dimensional Array"}, ".3": {"Roff", "Roff Manpage"}, ".3in": {"Roff", "Roff Manpage"}, ".3m": {"Roff", "Roff Manpage"}, ".3p": {"Roff", "Roff Manpage"}, ".3pm": {"Roff", "Roff Manpage"}, ".3qt": {"Roff", "Roff Manpage"}, ".3x": {"Roff", "Roff Manpage"}, ".4": {"Roff", "Roff Manpage"}, ".4dform": {"JSON"}, ".4dm": {"4D"}, ".4dproject": {"JSON"}, ".4gl": {"Genero 4gl"}, ".4th": {"Forth"}, ".5": {"Roff", "Roff Manpage"}, ".6": {"Roff", "Roff Manpage"}, ".6pl": {"Raku"}, ".6pm": {"Raku"}, ".7": {"Roff", "Roff Manpage"}, ".8": {"Roff", "Roff Manpage"}, ".8xp": {"TI Program"}, ".8xp.txt": {"TI Program"}, ".9": {"Roff", "Roff Manpage"}, "._coffee": {"CoffeeScript"}, "._js": {"JavaScript"}, "._ls": {"LiveScript"}, ".a51": {"Assembly"}, ".abap": {"ABAP"}, ".abnf": {"ABNF"}, ".ada": {"Ada"}, ".adb": {"Ada"}, ".adml": {"XML"}, ".admx": {"XML"}, ".ado": {"Stata"}, ".adoc": {"AsciiDoc"}, ".adp": {"Tcl"}, ".ads": {"Ada"}, ".afm": {"Adobe Font Metrics"}, ".agc": {"Apollo Guidance Computer"}, ".agda": {"Agda"}, ".ahk": {"AutoHotkey"}, ".ahkl": {"AutoHotkey"}, ".aidl": {"AIDL"}, ".aj": {"AspectJ"}, ".al": {"AL", "Perl"}, ".als": {"Alloy"}, ".ampl": {"AMPL"}, ".angelscript": {"AngelScript"}, ".anim": {"Unity3D Asset"}, ".ant": {"XML"}, ".antlers.html": {"Antlers"}, ".antlers.php": {"Antlers"}, ".antlers.xml": {"Antlers"}, ".apacheconf": {"ApacheConf"}, ".apib": {"API Blueprint"}, ".apl": {"APL"}, ".app": {"Erlang"}, ".app.src": {"Erlang"}, ".applescript": {"AppleScript"}, ".arc": {"Arc"}, ".arpa": {"DNS Zone"}, ".arr": {"Pyret"}, ".as": {"ActionScript", "AngelScript"}, ".asax": {"ASP.NET"}, ".asc": {"AGS Script", "AsciiDoc", "Public Key"}, ".asciidoc": {"AsciiDoc"}, ".ascx": {"ASP.NET"}, ".asd": {"Common Lisp"}, ".asddls": {"ABAP CDS"}, ".ash": {"AGS Script"}, ".ashx": {"ASP.NET"}, ".asl": {"ASL"}, ".asm": {"Assembly", "Motorola 68K Assembly"}, ".asmx": {"ASP.NET"}, ".asn": {"ASN.1"}, ".asn1": {"ASN.1"}, ".asp": {"Classic ASP"}, ".aspx": {"ASP.NET"}, ".asset": {"Unity3D Asset"}, ".astro": {"Astro"}, ".asy": {"Asymptote", "LTspice Symbol"}, ".au3": {"AutoIt"}, ".aug": {"Augeas"}, ".auk": {"Awk"}, ".aux": {"TeX"}, ".avdl": {"Avro IDL"}, ".avsc": {"JSON"}, ".aw": {"PHP"}, ".awk": {"Awk"}, ".axaml": {"XML"}, ".axd": {"ASP.NET"}, ".axi": {"NetLinx"}, ".axi.erb": {"NetLinx+ERB"}, ".axml": {"XML"}, ".axs": {"NetLinx"}, ".axs.erb": {"NetLinx+ERB"}, ".b": {"Brainfuck", "Limbo"}, ".bal": {"Ballerina"}, ".bas": {"BASIC", "FreeBasic", "VBA", "Visual Basic 6.0"}, ".bash": {"Shell"}, ".bat": {"Batchfile"}, ".bats": {"Shell"}, ".bb": {"BitBake", "BlitzBasic", "Clojure"}, ".bbappend": {"BitBake"}, ".bbclass": {"BitBake"}, ".bbx": {"TeX"}, ".bdf": {"Glyph Bitmap Distribution Format"}, ".bdy": {"PLSQL"}, ".be": {"Berry"}, ".befunge": {"Befunge"}, ".bf": {"Beef", "Befunge", "Brainfuck", "HyPhy"}, ".bi": {"FreeBasic"}, ".bib": {"BibTeX"}, ".bibtex": {"BibTeX"}, ".bicep": {"Bicep"}, ".bicepparam": {"Bicep"}, ".bison": {"Bison"}, ".blade": {"Blade"}, ".blade.php": {"Blade"}, ".bmx": {"BlitzMax"}, ".bones": {"JavaScript"}, ".boo": {"Boo"}, ".boot": {"Clojure"}, ".bpl": {"Boogie"}, ".bqn": {"BQN"}, ".brd": {"Eagle", "KiCad Legacy Layout"}, ".bro": {"Zeek"}, ".brs": {"Brightscript"}, ".bs": {"Bikeshed", "Bluespec BH", "BrighterScript"}, ".bsl": {"1C Enterprise"}, ".bsv": {"Bluespec"}, ".builder": {"Ruby"}, ".builds": {"XML"}, ".bzl": {"Starlark"}, ".c": {"C"}, ".c++": {"C++"}, ".c++-objdump": {"Cpp-ObjDump"}, ".c++objdump": {"Cpp-ObjDump"}, ".c-objdump": {"C-ObjDump"}, ".cabal": {"Cabal Config"}, ".caddyfile": {"Caddyfile"}, ".cairo": {"Cairo"}, ".cake": {"C#", "CoffeeScript"}, ".capnp": {"Cap'n Proto"}, ".cats": {"C"}, ".cbl": {"COBOL"}, ".cbx": {"TeX"}, ".cc": {"C++"}, ".ccp": {"COBOL"}, ".ccproj": {"XML"}, ".ccxml": {"XML"}, ".cdc": {"Cadence"}, ".cdf": {"Mathematica"}, ".cds": {"CAP CDS"}, ".ceylon": {"Ceylon"}, ".cfc": {"ColdFusion CFC"}, ".cfg": {"HAProxy", "INI"}, ".cfm": {"ColdFusion"}, ".cfml": {"ColdFusion"}, ".cgi": {"Perl", "Python", "Shell"}, ".cginc": {"HLSL"}, ".ch": {"Charity", "xBase"}, ".chem": {"Pic"}, ".chpl": {"Chapel"}, ".chs": {"C2hs Haskell"}, ".cil": {"CIL"}, ".circom": {"Circom"}, ".cirru": {"Cirru"}, ".cjs": {"JavaScript"}, ".cjsx": {"CoffeeScript"}, ".ck": {"ChucK"}, ".cl": {"Common Lisp", "Cool", "OpenCL"}, ".cl2": {"Clojure"}, ".clar": {"Clarity"}, ".click": {"Click"}, ".clixml": {"XML"}, ".clj": {"Clojure"}, ".cljc": {"Clojure"}, ".cljs": {"Clojure"}, ".cljs.hl": {"Clojure"}, ".cljscm": {"Clojure"}, ".cljx": {"Clojure"}, ".clp": {"CLIPS"}, ".cls": {"Apex", "ObjectScript", "OpenEdge ABL", "TeX", "VBA", "Visual Basic 6.0"}, ".clw": {"Clarion"}, ".cmake": {"CMake"}, ".cmake.in": {"CMake"}, ".cmd": {"Batchfile"}, ".cmp": {"Gerber Image"}, ".cnc": {"G-code"}, ".cnf": {"INI"}, ".cob": {"COBOL"}, ".cobol": {"COBOL"}, ".cocci": {"SmPL"}, ".code-snippets": {"JSON with Comments"}, ".code-workspace": {"JSON with Comments"}, ".coffee": {"CoffeeScript"}, ".coffee.md": {"Literate CoffeeScript"}, ".com": {"DIGITAL Command Language"}, ".command": {"Shell"}, ".conll": {"CoNLL-U"}, ".conllu": {"CoNLL-U"}, ".coq": {"Coq"}, ".cp": {"C++", "Component Pascal"}, ".cpp": {"C++"}, ".cpp-objdump": {"Cpp-ObjDump"}, ".cppm": {"C++"}, ".cppobjdump": {"Cpp-ObjDump"}, ".cproject": {"XML"}, ".cps": {"Component Pascal"}, ".cpy": {"COBOL"}, ".cql": {"SQL"}, ".cr": {"Crystal"}, ".crc32": {"Checksums"}, ".creole": {"Creole"}, ".cs": {"C#", "Smalltalk"}, ".cs.pp": {"C#"}, ".csc": {"GSC"}, ".cscfg": {"XML"}, ".csd": {"Csound Document"}, ".csdef": {"XML"}, ".csh": {"Tcsh"}, ".cshtml": {"HTML+Razor"}, ".csl": {"Kusto", "XML"}, ".cson": {"CSON"}, ".csproj": {"XML"}, ".css": {"CSS"}, ".csv": {"CSV"}, ".csx": {"C#"}, ".ct": {"XML"}, ".ctl": {"Visual Basic 6.0"}, ".ctp": {"PHP"}, ".cts": {"TypeScript"}, ".cu": {"Cuda"}, ".cue": {"CUE", "Cue Sheet"}, ".cuh": {"Cuda"}, ".curry": {"Curry"}, ".cw": {"Redcode"}, ".cwl": {"Common Workflow Language"}, ".cxx": {"C++"}, ".cxx-objdump": {"Cpp-ObjDump"}, ".cy": {"Cycript"}, ".cyp": {"Cypher"}, ".cypher": {"Cypher"}, ".d": {"D", "DTrace", "Makefile"}, ".d-objdump": {"D-ObjDump"}, ".d2": {"D2"}, ".dae": {"COLLADA"}, ".darcspatch": {"Darcs Patch"}, ".dart": {"Dart"}, ".dats": {"ATS"}, ".db2": {"SQLPL"}, ".dcl": {"Clean"}, ".ddl": {"PLSQL", "SQL"}, ".decls": {"BlitzBasic"}, ".depproj": {"XML"}, ".desktop": {"desktop"}, ".desktop.in": {"desktop"}, ".dfm": {"Pascal"}, ".dfy": {"Dafny"}, ".dhall": {"Dhall"}, ".di": {"D"}, ".diff": {"Diff"}, ".dircolors": {"dircolors"}, ".dita": {"XML"}, ".ditamap": {"XML"}, ".ditaval": {"XML"}, ".djs": {"Dogescript"}, ".dll.config": {"XML"}, ".dlm": {"IDL"}, ".dm": {"DM"}, ".do": {"Stata"}, ".dockerfile": {"Dockerfile"}, ".dof": {"INI"}, ".doh": {"Stata"}, ".dot": {"Graphviz (DOT)"}, ".dotsettings": {"XML"}, ".dpatch": {"Darcs Patch"}, ".dpr": {"Pascal"}, ".druby": {"Mirah"}, ".dsc": {"Debian Package Control File", "DenizenScript"}, ".dsl": {"ASL"}, ".dsp": {"Faust", "Microsoft Developer Studio Project"}, ".dsr": {"Visual Basic 6.0"}, ".dtx": {"TeX"}, ".duby": {"Mirah"}, ".dwl": {"DataWeave"}, ".dyalog": {"APL"}, ".dyl": {"Dylan"}, ".dylan": {"Dylan"}, ".e": {"E", "Eiffel", "Euphoria"}, ".eam.fs": {"Formatted"}, ".eb": {"Easybuild"}, ".ebnf": {"EBNF"}, ".ebuild": {"Gentoo Ebuild"}, ".ec": {"eC"}, ".ecl": {"ECL", "ECLiPSe"}, ".eclass": {"Gentoo Eclass"}, ".eclxml": {"ECL"}, ".ecr": {"HTML+ECR"}, ".ect": {"EJS"}, ".edc": {"Edje Data Collection"}, ".edge": {"Edge"}, ".edgeql": {"EdgeQL"}, ".editorconfig": {"EditorConfig"}, ".edn": {"edn"}, ".eex": {"HTML+EEX"}, ".eh": {"eC"}, ".ejs": {"EJS"}, ".ejs.t": {"EJS"}, ".el": {"Emacs Lisp"}, ".eliom": {"OCaml"}, ".eliomi": {"OCaml"}, ".elm": {"Elm"}, ".elv": {"Elvish"}, ".em": {"EmberScript"}, ".emacs": {"Emacs Lisp"}, ".emacs.desktop": {"Emacs Lisp"}, ".emberscript": {"EmberScript"}, ".eml": {"E-mail"}, ".env": {"Dotenv"}, ".epj": {"Ecere Projects"}, ".eps": {"PostScript"}, ".epsi": {"PostScript"}, ".eq": {"EQ"}, ".erb": {"HTML+ERB"}, ".erb.deface": {"HTML+ERB"}, ".erl": {"Erlang"}, ".es": {"Erlang", "JavaScript"}, ".es6": {"JavaScript"}, ".escript": {"Erlang"}, ".esdl": {"EdgeQL"}, ".ex": {"Elixir", "Euphoria"}, ".exs": {"Elixir"}, ".eye": {"Ruby"}, ".f": {"Filebench WML", "Forth", "Fortran"}, ".f03": {"Fortran Free Form"}, ".f08": {"Fortran Free Form"}, ".f77": {"Fortran"}, ".f90": {"Fortran Free Form"}, ".f95": {"Fortran Free Form"}, ".factor": {"Factor"}, ".fan": {"Fantom"}, ".fancypack": {"Fancy"}, ".fcgi": {"Lua", "PHP", "Perl", "Python", "Ruby", "Shell"}, ".fea": {"OpenType Feature File"}, ".feature": {"Gherkin"}, ".filters": {"XML"}, ".fir": {"FIRRTL"}, ".fish": {"fish"}, ".flex": {"JFlex"}, ".flf": {"FIGlet Font"}, ".flux": {"FLUX"}, ".fnc": {"PLSQL"}, ".fnl": {"Fennel"}, ".for": {"Formatted", "Forth", "Fortran"}, ".forth": {"Forth"}, ".fp": {"GLSL"}, ".fpp": {"Fortran"}, ".fr": {"Forth", "Frege", "Text"}, ".frag": {"GLSL", "JavaScript"}, ".frg": {"GLSL"}, ".frm": {"VBA", "Visual Basic 6.0"}, ".frt": {"Forth"}, ".fs": {"F#", "Filterscript", "Forth", "GLSL"}, ".fsh": {"GLSL"}, ".fshader": {"GLSL"}, ".fsi": {"F#"}, ".fsproj": {"XML"}, ".fst": {"F*"}, ".fsti": {"F*"}, ".fsx": {"F#"}, ".fth": {"Forth"}, ".ftl": {"Fluent", "FreeMarker"}, ".fun": {"Standard ML"}, ".fut": {"Futhark"}, ".fx": {"FLUX", "HLSL"}, ".fxh": {"HLSL"}, ".fxml": {"XML"}, ".fy": {"Fancy"}, ".g": {"G-code", "GAP"}, ".g4": {"ANTLR"}, ".gaml": {"GAML"}, ".gap": {"GAP"}, ".gawk": {"Awk"}, ".gbl": {"Gerber Image"}, ".gbo": {"Gerber Image"}, ".gbp": {"Gerber Image"}, ".gbr": {"Gerber Image"}, ".gbs": {"Gerber Image"}, ".gco": {"G-code"}, ".gcode": {"G-code"}, ".gd": {"GAP", "GDScript"}, ".gdb": {"GDB"}, ".gdbinit": {"GDB"}, ".gdnlib": {"Godot Resource"}, ".gdns": {"Godot Resource"}, ".ged": {"GEDCOM"}, ".gemspec": {"Ruby"}, ".geo": {"GLSL"}, ".geojson": {"JSON"}, ".geom": {"GLSL"}, ".gf": {"Grammatical Framework"}, ".gi": {"GAP"}, ".gitconfig": {"Git Config"}, ".gitignore": {"Ignore List"}, ".gjs": {"Glimmer JS"}, ".gko": {"Gerber Image"}, ".glade": {"XML"}, ".gleam": {"Gleam"}, ".glf": {"Glyph"}, ".glsl": {"GLSL"}, ".glslf": {"GLSL"}, ".glslv": {"GLSL"}, ".gltf": {"JSON"}, ".glyphs": {"OpenStep Property List"}, ".gmi": {"Gemini"}, ".gml": {"Game Maker Language", "Gerber Image", "Graph Modeling Language", "XML"}, ".gms": {"GAMS"}, ".gmx": {"XML"}, ".gn": {"GN"}, ".gni": {"GN"}, ".gnu": {"Gnuplot"}, ".gnuplot": {"Gnuplot"}, ".go": {"Go"}, ".god": {"Ruby"}, ".golo": {"Golo"}, ".gp": {"Gnuplot"}, ".gpb": {"Gerber Image"}, ".gpt": {"Gerber Image"}, ".gql": {"GraphQL"}, ".grace": {"Grace"}, ".gradle": {"Gradle"}, ".gradle.kts": {"Gradle Kotlin DSL"}, ".graphql": {"GraphQL"}, ".graphqls": {"GraphQL"}, ".groovy": {"Groovy"}, ".grt": {"Groovy"}, ".grxml": {"XML"}, ".gs": {"GLSL", "Genie", "Gosu", "JavaScript"}, ".gsc": {"GSC"}, ".gsh": {"GSC"}, ".gshader": {"GLSL"}, ".gsp": {"Groovy Server Pages"}, ".gst": {"Gosu", "XML"}, ".gsx": {"Gosu"}, ".gtl": {"Gerber Image"}, ".gto": {"Gerber Image"}, ".gtp": {"Gerber Image"}, ".gtpl": {"Groovy"}, ".gts": {"Gerber Image", "Glimmer TS"}, ".gv": {"Graphviz (DOT)"}, ".gvy": {"Groovy"}, ".gyp": {"Python"}, ".gypi": {"Python"}, ".h": {"C", "C++", "Objective-C"}, ".h++": {"C++"}, ".hack": {"Hack"}, ".haml": {"Haml"}, ".haml.deface": {"Haml"}, ".handlebars": {"Handlebars"}, ".har": {"JSON"}, ".hats": {"ATS"}, ".hb": {"Harbour"}, ".hbs": {"Handlebars"}, ".hc": {"HolyC"}, ".hcl": {"HCL"}, ".hh": {"C++", "Hack"}, ".hhi": {"Hack"}, ".hic": {"Clojure"}, ".hlean": {"Lean"}, ".hlsl": {"HLSL"}, ".hlsli": {"HLSL"}, ".hocon": {"HOCON"}, ".hoon": {"hoon"}, ".hpp": {"C++"}, ".hqf": {"SQF"}, ".hql": {"HiveQL"}, ".hrl": {"Erlang"}, ".hs": {"Haskell"}, ".hs-boot": {"Haskell"}, ".hsc": {"Haskell"}, ".hta": {"HTML"}, ".htm": {"HTML"}, ".html": {"Ecmarkup", "HTML"}, ".html.heex": {"HTML+EEX"}, ".html.hl": {"HTML"}, ".html.leex": {"HTML+EEX"}, ".http": {"HTTP"}, ".hx": {"Haxe"}, ".hxml": {"HXML"}, ".hxsl": {"Haxe"}, ".hxx": {"C++"}, ".hy": {"Hy"}, ".hzp": {"XML"}, ".i": {"Assembly", "Motorola 68K Assembly", "SWIG"}, ".i3": {"Modula-3"}, ".i7x": {"Inform 7"}, ".ice": {"JSON", "Slice"}, ".iced": {"CoffeeScript"}, ".icl": {"Clean"}, ".idc": {"C"}, ".idr": {"Idris"}, ".ig": {"Modula-3"}, ".ihlp": {"Stata"}, ".ijm": {"ImageJ Macro"}, ".ijs": {"J"}, ".ik": {"Ioke"}, ".ily": {"LilyPond"}, ".imba": {"Imba"}, ".iml": {"XML"}, ".inc": {"Assembly", "BitBake", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"}, ".ini": {"INI"}, ".ink": {"Ink"}, ".inl": {"C++"}, ".ino": {"C++"}, ".ins": {"TeX"}, ".intr": {"Dylan"}, ".io": {"Io"}, ".iol": {"Jolie"}, ".ipf": {"IGOR Pro"}, ".ipp": {"C++"}, ".ipynb": {"Jupyter Notebook"}, ".irclog": {"IRC log"}, ".isl": {"Inno Setup"}, ".iss": {"Inno Setup"}, ".iuml": {"PlantUML"}, ".ivy": {"XML"}, ".ixx": {"C++"}, ".j": {"Jasmin", "Objective-J"}, ".j2": {"Jinja"}, ".jade": {"Pug"}, ".jake": {"JavaScript"}, ".janet": {"Janet"}, ".jav": {"Java"}, ".java": {"Java"}, ".javascript": {"JavaScript"}, ".jbuilder": {"Ruby"}, ".jcl": {"JCL"}, ".jelly": {"XML"}, ".jflex": {"JFlex"}, ".jinja": {"Jinja"}, ".jinja2": {"Jinja"}, ".jison": {"Jison"}, ".jisonlex": {"Jison Lex"}, ".jl": {"Julia"}, ".jq": {"JSONiq", "jq"}, ".js": {"JavaScript"}, ".js.erb": {"JavaScript+ERB"}, ".jsb": {"JavaScript"}, ".jscad": {"JavaScript"}, ".jsfl": {"JavaScript"}, ".jsh": {"Java"}, ".jslib": {"JavaScript"}, ".jsm": {"JavaScript"}, ".json": {"JSON", "OASv2-json", "OASv3-json"}, ".json-tmlanguage": {"JSON"}, ".json5": {"JSON5"}, ".jsonc": {"JSON with Comments"}, ".jsonl": {"JSON"}, ".jsonld": {"JSONLD"}, ".jsonnet": {"Jsonnet"}, ".jsp": {"Java Server Pages"}, ".jspre": {"JavaScript"}, ".jsproj": {"XML"}, ".jss": {"JavaScript"}, ".jst": {"EJS"}, ".jsx": {"JavaScript"}, ".just": {"Just"}, ".kak": {"KakouneScript"}, ".kicad_mod": {"KiCad Layout"}, ".kicad_pcb": {"KiCad Layout"}, ".kicad_sch": {"KiCad Schematic"}, ".kicad_wks": {"KiCad Layout"}, ".kid": {"Genshi"}, ".kit": {"Kit"}, ".kml": {"XML"}, ".kojo": {"Scala"}, ".kql": {"Kusto"}, ".krl": {"KRL"}, ".ks": {"KerboScript", "Kickstart"}, ".ksh": {"Shell"}, ".ksy": {"Kaitai Struct"}, ".kt": {"Kotlin"}, ".ktm": {"Kotlin"}, ".kts": {"Kotlin"}, ".kv": {"kvlang"}, ".l": {"Common Lisp", "Lex", "PicoLisp", "Roff"}, ".lagda": {"Literate Agda"}, ".lark": {"Lark"}, ".las": {"Lasso"}, ".lasso": {"Lasso"}, ".lasso8": {"Lasso"}, ".lasso9": {"Lasso"}, ".latte": {"Latte"}, ".launch": {"XML"}, ".lbx": {"TeX"}, ".ld": {"Linker Script"}, ".lds": {"Linker Script"}, ".lean": {"Lean", "Lean 4"}, ".lektorproject": {"INI"}, ".less": {"Less"}, ".lex": {"Lex"}, ".lfe": {"LFE"}, ".lgt": {"Logtalk"}, ".lhs": {"Literate Haskell"}, ".libsonnet": {"Jsonnet"}, ".lid": {"Dylan"}, ".lidr": {"Idris"}, ".ligo": {"LigoLANG"}, ".linq": {"C#"}, ".liquid": {"Liquid"}, ".lisp": {"Common Lisp", "NewLisp"}, ".litcoffee": {"Literate CoffeeScript"}, ".livemd": {"Markdown"}, ".lkml": {"LookML"}, ".ll": {"LLVM"}, ".lmi": {"Python"}, ".logtalk": {"Logtalk"}, ".lol": {"LOLCODE"}, ".lookml": {"LookML"}, ".lpr": {"Pascal"}, ".ls": {"LiveScript", "LoomScript"}, ".lsl": {"LSL"}, ".lslp": {"LSL"}, ".lsp": {"Common Lisp", "NewLisp"}, ".ltx": {"TeX"}, ".lua": {"Lua"}, ".luau": {"Luau"}, ".lvclass": {"LabVIEW"}, ".lvlib": {"LabVIEW"}, ".lvproj": {"LabVIEW"}, ".ly": {"LilyPond"}, ".m": {"Limbo", "M", "MATLAB", "MUF", "Mathematica", "Mercury", "Objective-C"}, ".m2": {"Macaulay2"}, ".m3": {"Modula-3"}, ".m4": {"M4", "M4Sugar"}, ".ma": {"Mathematica"}, ".mak": {"Makefile"}, ".make": {"Makefile"}, ".makefile": {"Makefile"}, ".mako": {"Mako"}, ".man": {"Roff", "Roff Manpage"}, ".mao": {"Mako"}, ".markdown": {"Markdown"}, ".marko": {"Marko"}, ".mask": {"Mask", "Unity3D Asset"}, ".mat": {"Unity3D Asset"}, ".mata": {"Stata"}, ".matah": {"Stata"}, ".mathematica": {"Mathematica"}, ".matlab": {"MATLAB"}, ".mawk": {"Awk"}, ".maxhelp": {"Max"}, ".maxpat": {"Max"}, ".maxproj": {"Max"}, ".mbox": {"E-mail"}, ".mc": {"M4", "Monkey C", "Win32 Message File"}, ".mcfunction": {"mcfunction"}, ".mcmeta": {"JSON"}, ".mcr": {"MAXScript"}, ".md": {"GCC Machine Description", "Markdown"}, ".md2": {"Checksums"}, ".md4": {"Checksums"}, ".md5": {"Checksums"}, ".mdoc": {"Roff", "Roff Manpage"}, ".mdown": {"Markdown"}, ".mdpolicy": {"XML"}, ".mdwn": {"Markdown"}, ".mdx": {"MDX"}, ".me": {"Roff"}, ".mediawiki": {"Wikitext"}, ".mermaid": {"Mermaid"}, ".meta": {"Unity3D Asset"}, ".metal": {"Metal"}, ".mg": {"Modula-3"}, ".minid": {"MiniD"}, ".mint": {"Mint"}, ".mir": {"YAML"}, ".mirah": {"Mirah"}, ".mjml": {"XML"}, ".mjs": {"JavaScript"}, ".mk": {"Makefile"}, ".mkd": {"Markdown"}, ".mkdn": {"Markdown"}, ".mkdown": {"Markdown"}, ".mkfile": {"Makefile"}, ".mkii": {"TeX"}, ".mkiv": {"TeX"}, ".mkvi": {"TeX"}, ".ml": {"OCaml", "Standard ML"}, ".ml4": {"OCaml"}, ".mli": {"OCaml"}, ".mligo": {"CameLIGO"}, ".mlir": {"MLIR"}, ".mll": {"OCaml"}, ".mly": {"OCaml"}, ".mm": {"Objective-C++", "XML"}, ".mmd": {"Mermaid"}, ".mmk": {"Module Management System"}, ".mms": {"Module Management System"}, ".mo": {"Modelica", "Motoko"}, ".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "NMODL", "XML"}, ".mojo": {"Mojo", "XML"}, ".monkey": {"Monkey"}, ".monkey2": {"Monkey"}, ".moo": {"Mercury", "Moocode"}, ".moon": {"MoonScript"}, ".move": {"Move"}, ".mpl": {"JetBrains MPS"}, ".mps": {"JetBrains MPS"}, ".mq4": {"MQL4"}, ".mq5": {"MQL5"}, ".mqh": {"MQL4", "MQL5"}, ".mrc": {"mIRC Script"}, ".ms": {"MAXScript", "Roff", "Unix Assembly"}, ".msd": {"JetBrains MPS"}, ".mspec": {"Ruby"}, ".mss": {"CartoCSS"}, ".mt": {"Mathematica"}, ".mtl": {"Wavefront Material"}, ".mtml": {"MTML"}, ".mts": {"TypeScript"}, ".mu": {"mupad"}, ".mud": {"ZIL"}, ".muf": {"MUF"}, ".mumps": {"M"}, ".muse": {"Muse"}, ".mustache": {"Mustache"}, ".mxml": {"XML"}, ".mxt": {"Max"}, ".mysql": {"SQL"}, ".myt": {"Myghty"}, ".n": {"Nemerle", "Roff"}, ".nanorc": {"nanorc"}, ".nas": {"Assembly", "Nasal"}, ".nasl": {"NASL"}, ".nasm": {"Assembly"}, ".natvis": {"XML"}, ".nawk": {"Awk"}, ".nb": {"Mathematica", "Text"}, ".nbp": {"Mathematica"}, ".nc": {"nesC"}, ".ncl": {"Gerber Image", "NCL", "Text", "XML"}, ".ndproj": {"XML"}, ".ne": {"Nearley"}, ".nearley": {"Nearley"}, ".neon": {"NEON"}, ".nf": {"Nextflow"}, ".nginx": {"Nginx"}, ".nginxconf": {"Nginx"}, ".ni": {"Inform 7"}, ".nim": {"Nim"}, ".nim.cfg": {"Nim"}, ".nimble": {"Nim"}, ".nimrod": {"Nim"}, ".nims": {"Nim"}, ".ninja": {"Ninja"}, ".nit": {"Nit"}, ".nix": {"Nix"}, ".njk": {"Nunjucks"}, ".njs": {"JavaScript"}, ".nl": {"NL", "NewLisp"}, ".nlogo": {"NetLogo"}, ".no": {"Text"}, ".nomad": {"HCL"}, ".nproj": {"XML"}, ".nqp": {"Raku"}, ".nr": {"Roff"}, ".nse": {"Lua"}, ".nsh": {"NSIS"}, ".nsi": {"NSIS"}, ".nss": {"NWScript"}, ".nu": {"Nu", "Nushell"}, ".numpy": {"NumPy"}, ".numpyw": {"NumPy"}, ".numsc": {"NumPy"}, ".nuspec": {"XML"}, ".nut": {"Squirrel"}, ".ny": {"Common Lisp"}, ".ob2": {"Oberon"}, ".obj": {"Wavefront Object"}, ".objdump": {"ObjDump"}, ".odd": {"XML"}, ".odin": {"Object Data Instance Notation", "Odin"}, ".ol": {"Jolie"}, ".omgrofl": {"Omgrofl"}, ".ooc": {"ooc"}, ".opa": {"Opa"}, ".opal": {"Opal"}, ".opencl": {"OpenCL"}, ".orc": {"Csound"}, ".org": {"Org"}, ".os": {"1C Enterprise"}, ".osm": {"XML"}, ".outjob": {"Altium Designer"}, ".owl": {"Web Ontology Language"}, ".ox": {"Ox"}, ".oxh": {"Ox"}, ".oxo": {"Ox"}, ".oxygene": {"Oxygene"}, ".oz": {"Oz"}, ".p": {"Gnuplot", "OpenEdge ABL"}, ".p4": {"P4"}, ".p6": {"Raku"}, ".p6l": {"Raku"}, ".p6m": {"Raku"}, ".p8": {"Lua"}, ".pac": {"JavaScript"}, ".pact": {"Pact"}, ".pan": {"Pan"}, ".parrot": {"Parrot"}, ".pas": {"Pascal"}, ".pascal": {"Pascal"}, ".pasm": {"Parrot Assembly"}, ".pat": {"Max"}, ".patch": {"Diff"}, ".pb": {"PureBasic"}, ".pbi": {"PureBasic"}, ".pbt": {"PowerBuilder", "Protocol Buffer Text Format"}, ".pbtxt": {"Protocol Buffer Text Format"}, ".pcbdoc": {"Altium Designer"}, ".pck": {"PLSQL"}, ".pcss": {"PostCSS"}, ".pd": {"Pure Data"}, ".pd_lua": {"Lua"}, ".pddl": {"PDDL"}, ".pde": {"Processing"}, ".pegjs": {"PEG.js"}, ".pep": {"Pep8"}, ".per": {"Genero per"}, ".perl": {"Perl"}, ".pfa": {"PostScript"}, ".pgsql": {"PLpgSQL"}, ".ph": {"Perl"}, ".php": {"Hack", "PHP"}, ".php3": {"PHP"}, ".php4": {"PHP"}, ".php5": {"PHP"}, ".phps": {"PHP"}, ".phpt": {"PHP"}, ".phtml": {"HTML+PHP"}, ".pic": {"Pic"}, ".pig": {"PigLatin"}, ".pike": {"Pike"}, ".pir": {"Parrot Internal Representation"}, ".pkb": {"PLSQL"}, ".pkgproj": {"XML"}, ".pkl": {"Pickle", "Pkl"}, ".pks": {"PLSQL"}, ".pl": {"Perl", "Prolog", "Raku"}, ".pl6": {"Raku"}, ".plantuml": {"PlantUML"}, ".plb": {"PLSQL"}, ".plist": {"OpenStep Property List", "XML Property List"}, ".plot": {"Gnuplot"}, ".pls": {"PLSQL"}, ".plsql": {"PLSQL"}, ".plt": {"Gnuplot", "Prolog"}, ".pluginspec": {"Ruby", "XML"}, ".plx": {"Perl"}, ".pm": {"Perl", "Raku", "X PixMap"}, ".pm6": {"Raku"}, ".pml": {"Promela"}, ".pmod": {"Pike"}, ".po": {"Gettext Catalog"}, ".pod": {"Pod", "Pod 6"}, ".pod6": {"Pod 6"}, ".podsl": {"Common Lisp"}, ".podspec": {"Ruby"}, ".pogo": {"PogoScript"}, ".polar": {"Polar"}, ".pony": {"Pony"}, ".por": {"Portugol"}, ".postcss": {"PostCSS"}, ".pot": {"Gettext Catalog"}, ".pov": {"POV-Ray SDL"}, ".pp": {"Pascal", "Puppet"}, ".pprx": {"REXX"}, ".praat": {"Praat"}, ".prawn": {"Ruby"}, ".prc": {"PLSQL", "SQL"}, ".prefab": {"Unity3D Asset"}, ".prefs": {"INI"}, ".prg": {"xBase"}, ".pri": {"QMake"}, ".prisma": {"Prisma"}, ".prjpcb": {"Altium Designer"}, ".pro": {"IDL", "INI", "Proguard", "Prolog", "QMake"}, ".proj": {"XML"}, ".prolog": {"Prolog"}, ".properties": {"INI", "Java Properties"}, ".props": {"XML"}, ".proto": {"Protocol Buffer"}, ".prw": {"xBase"}, ".ps": {"PostScript"}, ".ps1": {"PowerShell"}, ".ps1xml": {"XML"}, ".psc": {"Papyrus"}, ".psc1": {"XML"}, ".psd1": {"PowerShell"}, ".psgi": {"Perl"}, ".psm1": {"PowerShell"}, ".pt": {"XML"}, ".pub": {"Public Key"}, ".pug": {"Pug"}, ".puml": {"PlantUML"}, ".purs": {"PureScript"}, ".pwn": {"Pawn"}, ".pxd": {"Cython"}, ".pxi": {"Cython"}, ".py": {"Python"}, ".py3": {"Python"}, ".pyde": {"Python"}, ".pyi": {"Python"}, ".pyp": {"Python"}, ".pyt": {"Python"}, ".pytb": {"Python traceback"}, ".pyw": {"Python"}, ".pyx": {"Cython"}, ".q": {"HiveQL", "q"}, ".qasm": {"OpenQASM"}, ".qbs": {"QML"}, ".qhelp": {"XML"}, ".ql": {"CodeQL"}, ".qll": {"CodeQL"}, ".qmd": {"RMarkdown"}, ".qml": {"QML"}, ".qs": {"Q#", "Qt Script"}, ".r": {"R", "Rebol", "Rez"}, ".r2": {"Rebol"}, ".r3": {"Rebol"}, ".rabl": {"Ruby"}, ".rake": {"Ruby"}, ".raku": {"Raku"}, ".rakumod": {"Raku"}, ".raml": {"RAML"}, ".raw": {"Raw token data"}, ".razor": {"HTML+Razor"}, ".rb": {"Ruby"}, ".rbbas": {"REALbasic"}, ".rbfrm": {"REALbasic"}, ".rbi": {"Ruby"}, ".rbmnu": {"REALbasic"}, ".rbres": {"REALbasic"}, ".rbs": {"RBS"}, ".rbtbar": {"REALbasic"}, ".rbuild": {"Ruby"}, ".rbuistate": {"REALbasic"}, ".rbw": {"Ruby"}, ".rbx": {"Ruby"}, ".rbxs": {"Lua"}, ".rchit": {"GLSL"}, ".rd": {"R"}, ".rdf": {"XML"}, ".rdoc": {"RDoc"}, ".re": {"C++", "Reason"}, ".reb": {"Rebol"}, ".rebol": {"Rebol"}, ".red": {"Red"}, ".reds": {"Red"}, ".reek": {"YAML"}, ".reg": {"Windows Registry Entries"}, ".regex": {"Regular Expression"}, ".regexp": {"Regular Expression"}, ".rego": {"Open Policy Agent"}, ".rei": {"Reason"}, ".religo": {"ReasonLIGO"}, ".res": {"ReScript", "XML"}, ".rest": {"reStructuredText"}, ".rest.txt": {"reStructuredText"}, ".resx": {"XML"}, ".rex": {"REXX"}, ".rexx": {"REXX"}, ".rg": {"Rouge"}, ".rhtml": {"HTML+ERB"}, ".ring": {"Ring"}, ".riot": {"Riot"}, ".rkt": {"Racket"}, ".rktd": {"Racket"}, ".rktl": {"Racket"}, ".rl": {"Ragel"}, ".rmd": {"RMarkdown"}, ".rmiss": {"GLSL"}, ".rnh": {"RUNOFF"}, ".rno": {"RUNOFF", "Roff"}, ".rnw": {"Sweave"}, ".robot": {"RobotFramework"}, ".roc": {"Roc"}, ".rockspec": {"Lua"}, ".roff": {"Roff"}, ".ron": {"RON"}, ".ronn": {"Markdown"}, ".rpgle": {"RPGLE"}, ".rpy": {"Python", "Ren'Py"}, ".rq": {"SPARQL"}, ".rs": {"RenderScript", "Rust", "XML"}, ".rs.in": {"Rust"}, ".rsc": {"Rascal", "RouterOS Script"}, ".rsh": {"RenderScript"}, ".rss": {"XML"}, ".rst": {"reStructuredText"}, ".rst.txt": {"reStructuredText"}, ".rsx": {"R"}, ".rtf": {"Rich Text Format"}, ".ru": {"Ruby"}, ".ruby": {"Ruby"}, ".rviz": {"YAML"}, ".s": {"Motorola 68K Assembly", "Unix Assembly"}, ".sage": {"Sage"}, ".sagews": {"Sage"}, ".sarif": {"JSON"}, ".sas": {"SAS"}, ".sass": {"Sass"}, ".sats": {"ATS"}, ".sbt": {"Scala"}, ".sc": {"Scala", "SuperCollider"}, ".scad": {"OpenSCAD"}, ".scala": {"Scala"}, ".scaml": {"Scaml"}, ".scd": {"Markdown", "SuperCollider"}, ".sce": {"Scilab"}, ".scenic": {"Scenic"}, ".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"}, ".schdoc": {"Altium Designer"}, ".sci": {"Scilab"}, ".scm": {"Scheme"}, ".sco": {"Csound Score"}, ".scpt": {"AppleScript"}, ".scrbl": {"Racket"}, ".scss": {"SCSS"}, ".scxml": {"XML"}, ".sdc": {"Tcl"}, ".sed": {"sed"}, ".self": {"Self"}, ".service": {"desktop"}, ".sexp": {"Common Lisp"}, ".sfd": {"Spline Font Database"}, ".sfproj": {"XML"}, ".sfv": {"Simple File Verification"}, ".sh": {"Shell"}, ".sh-session": {"ShellSession"}, ".sh.in": {"Shell"}, ".sha1": {"Checksums"}, ".sha2": {"Checksums"}, ".sha224": {"Checksums"}, ".sha256": {"Checksums"}, ".sha256sum": {"Checksums"}, ".sha3": {"Checksums"}, ".sha384": {"Checksums"}, ".sha512": {"Checksums"}, ".shader": {"GLSL", "ShaderLab"}, ".shen": {"Shen"}, ".shproj": {"XML"}, ".sieve": {"Sieve"}, ".sig": {"Standard ML"}, ".sj": {"Objective-J"}, ".sjs": {"JavaScript"}, ".sl": {"Slash"}, ".sld": {"Scheme"}, ".slim": {"Slim"}, ".slint": {"Slint"}, ".sln": {"Microsoft Visual Studio Solution"}, ".sls": {"SaltStack", "Scheme"}, ".sma": {"Pawn"}, ".smali": {"Smali"}, ".smithy": {"Smithy"}, ".smk": {"Snakemake"}, ".sml": {"Standard ML"}, ".smt": {"SMT"}, ".smt2": {"SMT"}, ".snakefile": {"Snakemake"}, ".snap": {"Jest Snapshot"}, ".snip": {"Vim Snippet"}, ".snippet": {"Vim Snippet"}, ".snippets": {"Vim Snippet"}, ".sol": {"Gerber Image", "Solidity"}, ".soy": {"Closure Templates"}, ".sp": {"SourcePawn"}, ".sparql": {"SPARQL"}, ".spc": {"PLSQL"}, ".spec": {"Python", "RPM Spec", "Ruby"}, ".spin": {"Propeller Spin"}, ".sps": {"Scheme"}, ".sqf": {"SQF"}, ".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL", "TSQL"}, ".sqlrpgle": {"RPGLE"}, ".sra": {"PowerBuilder"}, ".srdf": {"XML"}, ".srt": {"SRecode Template", "SubRip Text"}, ".sru": {"PowerBuilder"}, ".srw": {"PowerBuilder"}, ".ss": {"Scheme"}, ".ssjs": {"JavaScript"}, ".sss": {"SugarSS"}, ".st": {"Smalltalk", "StringTemplate"}, ".stan": {"Stan"}, ".star": {"STAR", "Starlark"}, ".sthlp": {"Stata"}, ".stl": {"STL"}, ".ston": {"STON"}, ".story": {"Gherkin"}, ".storyboard": {"XML"}, ".sttheme": {"XML Property List"}, ".sty": {"TeX"}, ".styl": {"Stylus"}, ".sublime-build": {"JSON with Comments"}, ".sublime-color-scheme": {"JSON with Comments"}, ".sublime-commands": {"JSON with Comments"}, ".sublime-completions": {"JSON with Comments"}, ".sublime-keymap": {"JSON with Comments"}, ".sublime-macro": {"JSON with Comments"}, ".sublime-menu": {"JSON with Comments"}, ".sublime-mousemap": {"JSON with Comments"}, ".sublime-project": {"JSON with Comments"}, ".sublime-settings": {"JSON with Comments"}, ".sublime-snippet": {"XML"}, ".sublime-syntax": {"YAML"}, ".sublime-theme": {"JSON with Comments"}, ".sublime-workspace": {"JSON with Comments"}, ".sublime_metrics": {"JSON with Comments"}, ".sublime_session": {"JSON with Comments"}, ".sv": {"SystemVerilog"}, ".svelte": {"Svelte"}, ".svg": {"SVG"}, ".svh": {"SystemVerilog"}, ".sw": {"Sway", "XML"}, ".swift": {"Swift"}, ".syntax": {"YAML"}, ".t": {"Perl", "Raku", "Terra", "Turing"}, ".tab": {"SQL"}, ".tac": {"Python"}, ".tag": {"Java Server Pages"}, ".talon": {"Talon"}, ".targets": {"XML"}, ".tcc": {"C++"}, ".tcl": {"Tcl"}, ".tcl.in": {"Tcl"}, ".tcsh": {"Tcsh"}, ".te": {"SELinux Policy"}, ".tea": {"Tea"}, ".templ": {"templ"}, ".tesc": {"GLSL"}, ".tese": {"GLSL"}, ".tex": {"TeX"}, ".texi": {"Texinfo"}, ".texinfo": {"Texinfo"}, ".textgrid": {"TextGrid"}, ".textile": {"Textile"}, ".textproto": {"Protocol Buffer Text Format"}, ".tf": {"HCL"}, ".tfstate": {"JSON"}, ".tfstate.backup": {"JSON"}, ".tftpl": {"Terraform Template"}, ".tfvars": {"HCL"}, ".thor": {"Ruby"}, ".thrift": {"Thrift"}, ".thy": {"Isabelle"}, ".tl": {"Type Language"}, ".tla": {"TLA"}, ".tlv": {"TL-Verilog"}, ".tm": {"Tcl"}, ".tmac": {"Roff"}, ".tmcommand": {"XML Property List"}, ".tml": {"XML"}, ".tmlanguage": {"XML Property List"}, ".tmpreferences": {"XML Property List"}, ".tmsnippet": {"XML Property List"}, ".tmtheme": {"XML Property List"}, ".tmux": {"Shell"}, ".toc": {"TeX", "World of Warcraft Addon Data"}, ".toit": {"Toit"}, ".toml": {"TOML"}, ".tool": {"Shell"}, ".topojson": {"JSON"}, ".tpb": {"PLSQL"}, ".tpl": {"Smarty"}, ".tpp": {"C++"}, ".tps": {"PLSQL"}, ".tres": {"Godot Resource"}, ".trg": {"PLSQL"}, ".trigger": {"Apex", "Shell"}, ".ts": {"TypeScript", "XML"}, ".tscn": {"Godot Resource"}, ".tst": {"GAP", "Scilab"}, ".tsv": {"TSV"}, ".tsx": {"TSX", "XML"}, ".ttl": {"Turtle"}, ".tu": {"Turing"}, ".twig": {"Twig"}, ".txi": {"Texinfo"}, ".txl": {"TXL"}, ".txt": {"Adblock Filter List", "Text", "Vim Help File"}, ".txx": {"C++"}, ".typ": {"Typst", "XML"}, ".uc": {"UnrealScript"}, ".udf": {"SQL"}, ".udo": {"Csound"}, ".ui": {"XML"}, ".unity": {"Unity3D Asset"}, ".uno": {"Uno"}, ".upc": {"Unified Parallel C"}, ".ur": {"UrWeb"}, ".urdf": {"XML"}, ".url": {"INI"}, ".urs": {"UrWeb"}, ".ux": {"XML"}, ".v": {"Coq", "V", "Verilog"}, ".vala": {"Vala"}, ".vapi": {"Vala"}, ".vark": {"Gosu"}, ".vb": {"Visual Basic .NET"}, ".vba": {"VBA", "Vim Script"}, ".vbhtml": {"Visual Basic .NET"}, ".vbproj": {"XML"}, ".vbs": {"VBScript"}, ".vcl": {"VCL"}, ".vcxproj": {"XML"}, ".vdf": {"Valve Data Format"}, ".veo": {"Verilog"}, ".vert": {"GLSL"}, ".vh": {"SystemVerilog"}, ".vhd": {"VHDL"}, ".vhdl": {"VHDL"}, ".vhf": {"VHDL"}, ".vhi": {"VHDL"}, ".vho": {"VHDL"}, ".vhost": {"ApacheConf", "Nginx"}, ".vhs": {"VHDL"}, ".vht": {"VHDL"}, ".vhw": {"VHDL"}, ".vim": {"Vim Script"}, ".vimrc": {"Vim Script"}, ".viw": {"SQL"}, ".vmb": {"Vim Script"}, ".volt": {"Volt"}, ".vrx": {"GLSL"}, ".vs": {"GLSL"}, ".vsh": {"GLSL"}, ".vshader": {"GLSL"}, ".vsixmanifest": {"XML"}, ".vssettings": {"XML"}, ".vstemplate": {"XML"}, ".vtl": {"Velocity Template Language"}, ".vtt": {"WebVTT"}, ".vue": {"Vue"}, ".vw": {"PLSQL"}, ".vxml": {"XML"}, ".vy": {"Vyper"}, ".w": {"CWeb", "OpenEdge ABL"}, ".wast": {"WebAssembly"}, ".wat": {"WebAssembly"}, ".watchr": {"Ruby"}, ".wdl": {"WDL"}, ".webapp": {"JSON"}, ".webidl": {"WebIDL"}, ".webmanifest": {"JSON"}, ".weechatlog": {"IRC log"}, ".wgsl": {"WGSL"}, ".whiley": {"Whiley"}, ".wiki": {"Wikitext"}, ".wikitext": {"Wikitext"}, ".wisp": {"wisp"}, ".wit": {"WebAssembly Interface Type"}, ".wixproj": {"XML"}, ".wl": {"Mathematica"}, ".wlk": {"Wollok"}, ".wlt": {"Mathematica"}, ".wlua": {"Lua"}, ".workbook": {"Markdown"}, ".workflow": {"HCL", "XML"}, ".wren": {"Wren"}, ".ws": {"Witcher Script"}, ".wsdl": {"XML"}, ".wsf": {"XML"}, ".wsgi": {"Python"}, ".wxi": {"XML"}, ".wxl": {"XML"}, ".wxs": {"XML"}, ".x": {"DirectX 3D File", "Linker Script", "Logos", "RPC"}, ".x10": {"X10"}, ".x3d": {"XML"}, ".x68": {"Motorola 68K Assembly"}, ".xacro": {"XML"}, ".xaml": {"XML"}, ".xbm": {"X BitMap"}, ".xc": {"XC"}, ".xdc": {"Tcl"}, ".xht": {"HTML"}, ".xhtml": {"HTML"}, ".xi": {"Logos"}, ".xib": {"XML"}, ".xlf": {"XML"}, ".xliff": {"XML"}, ".xm": {"Logos"}, ".xmi": {"XML"}, ".xml": {"XML"}, ".xml.dist": {"XML"}, ".xmp": {"XML"}, ".xojo_code": {"Xojo"}, ".xojo_menu": {"Xojo"}, ".xojo_report": {"Xojo"}, ".xojo_script": {"Xojo"}, ".xojo_toolbar": {"Xojo"}, ".xojo_window": {"Xojo"}, ".xpl": {"XProc"}, ".xpm": {"X PixMap"}, ".xproc": {"XProc"}, ".xproj": {"XML"}, ".xpy": {"Python"}, ".xq": {"XQuery"}, ".xql": {"XQuery"}, ".xqm": {"XQuery"}, ".xquery": {"XQuery"}, ".xqy": {"XQuery"}, ".xrl": {"Erlang"}, ".xs": {"XS"}, ".xsd": {"XML"}, ".xsh": {"Xonsh"}, ".xsjs": {"JavaScript"}, ".xsjslib": {"JavaScript"}, ".xsl": {"XSLT"}, ".xslt": {"XSLT"}, ".xsp-config": {"XPages"}, ".xsp.metadata": {"XPages"}, ".xspec": {"XML"}, ".xtend": {"Xtend"}, ".xul": {"XML"}, ".xzap": {"ZAP"}, ".y": {"Yacc"}, ".yacc": {"Yacc"}, ".yaml": {"MiniYAML", "OASv2-yaml", "OASv3-yaml", "YAML"}, ".yaml-tmlanguage": {"YAML"}, ".yaml.sed": {"YAML"}, ".yang": {"YANG"}, ".yap": {"Prolog"}, ".yar": {"YARA"}, ".yara": {"YARA"}, ".yasnippet": {"YASnippet"}, ".yml": {"MiniYAML", "OASv2-yaml", "OASv3-yaml", "YAML"}, ".yml.mysql": {"YAML"}, ".yrl": {"Erlang"}, ".yul": {"Yul"}, ".yy": {"JSON", "Yacc"}, ".yyp": {"JSON"}, ".zap": {"ZAP"}, ".zcml": {"XML"}, ".zeek": {"Zeek"}, ".zep": {"Zephir"}, ".zig": {"Zig"}, ".zig.zon": {"Zig"}, ".zil": {"ZIL"}, ".zimpl": {"Zimpl"}, ".zmpl": {"Zimpl"}, ".zone": {"DNS Zone"}, ".zpl": {"Zimpl"}, ".zs": {"ZenScript"}, ".zsh": {"Shell"}, ".zsh-theme": {"Shell"}, } var ExtensionsByLanguage = map[string][]string{ "1C Enterprise": {".bsl", ".os"}, "2-Dimensional Array": {".2da"}, "4D": {".4dm"}, "ABAP": {".abap"}, "ABAP CDS": {".asddls"}, "ABNF": {".abnf"}, "AGS Script": {".asc", ".ash"}, "AIDL": {".aidl"}, "AL": {".al"}, "AMPL": {".ampl", ".mod"}, "ANTLR": {".g4"}, "API Blueprint": {".apib"}, "APL": {".apl", ".dyalog"}, "ASL": {".asl", ".dsl"}, "ASN.1": {".asn", ".asn1"}, "ASP.NET": {".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd"}, "ATS": {".dats", ".hats", ".sats"}, "ActionScript": {".as"}, "Ada": {".adb", ".ada", ".ads"}, "Adblock Filter List": {".txt"}, "Adobe Font Metrics": {".afm"}, "Agda": {".agda"}, "Alloy": {".als"}, "Altium Designer": {".outjob", ".pcbdoc", ".prjpcb", ".schdoc"}, "AngelScript": {".as", ".angelscript"}, "Antlers": {".antlers.html", ".antlers.php", ".antlers.xml"}, "ApacheConf": {".apacheconf", ".vhost"}, "Apex": {".cls", ".trigger"}, "Apollo Guidance Computer": {".agc"}, "AppleScript": {".applescript", ".scpt"}, "Arc": {".arc"}, "AsciiDoc": {".asciidoc", ".adoc", ".asc"}, "AspectJ": {".aj"}, "Assembly": {".asm", ".a51", ".i", ".inc", ".nas", ".nasm"}, "Astro": {".astro"}, "Asymptote": {".asy"}, "Augeas": {".aug"}, "AutoHotkey": {".ahk", ".ahkl"}, "AutoIt": {".au3"}, "Avro IDL": {".avdl"}, "Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"}, "BASIC": {".bas"}, "BQN": {".bqn"}, "Ballerina": {".bal"}, "Batchfile": {".bat", ".cmd"}, "Beef": {".bf"}, "Befunge": {".befunge", ".bf"}, "Berry": {".be"}, "BibTeX": {".bib", ".bibtex"}, "Bicep": {".bicep", ".bicepparam"}, "Bikeshed": {".bs"}, "Bison": {".bison"}, "BitBake": {".bb", ".bbappend", ".bbclass", ".inc"}, "Blade": {".blade", ".blade.php"}, "BlitzBasic": {".bb", ".decls"}, "BlitzMax": {".bmx"}, "Bluespec": {".bsv"}, "Bluespec BH": {".bs"}, "Boo": {".boo"}, "Boogie": {".bpl"}, "Brainfuck": {".b", ".bf"}, "BrighterScript": {".bs"}, "Brightscript": {".brs"}, "C": {".c", ".cats", ".h", ".idc"}, "C#": {".cs", ".cake", ".cs.pp", ".csx", ".linq"}, "C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"}, "C-ObjDump": {".c-objdump"}, "C2hs Haskell": {".chs"}, "CAP CDS": {".cds"}, "CIL": {".cil"}, "CLIPS": {".clp"}, "CMake": {".cmake", ".cmake.in"}, "COBOL": {".cob", ".cbl", ".ccp", ".cobol", ".cpy"}, "COLLADA": {".dae"}, "CSON": {".cson"}, "CSS": {".css"}, "CSV": {".csv"}, "CUE": {".cue"}, "CWeb": {".w"}, "Cabal Config": {".cabal"}, "Caddyfile": {".caddyfile"}, "Cadence": {".cdc"}, "Cairo": {".cairo"}, "CameLIGO": {".mligo"}, "Cap'n Proto": {".capnp"}, "CartoCSS": {".mss"}, "Ceylon": {".ceylon"}, "Chapel": {".chpl"}, "Charity": {".ch"}, "Checksums": {".crc32", ".md2", ".md4", ".md5", ".sha1", ".sha2", ".sha224", ".sha256", ".sha256sum", ".sha3", ".sha384", ".sha512"}, "ChucK": {".ck"}, "Circom": {".circom"}, "Cirru": {".cirru"}, "Clarion": {".clw"}, "Clarity": {".clar"}, "Classic ASP": {".asp"}, "Clean": {".icl", ".dcl"}, "Click": {".click"}, "Clojure": {".clj", ".bb", ".boot", ".cl2", ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic"}, "Closure Templates": {".soy"}, "CoNLL-U": {".conllu", ".conll"}, "CodeQL": {".ql", ".qll"}, "CoffeeScript": {".coffee", "._coffee", ".cake", ".cjsx", ".iced"}, "ColdFusion": {".cfm", ".cfml"}, "ColdFusion CFC": {".cfc"}, "Common Lisp": {".lisp", ".asd", ".cl", ".l", ".lsp", ".ny", ".podsl", ".sexp"}, "Common Workflow Language": {".cwl"}, "Component Pascal": {".cp", ".cps"}, "Cool": {".cl"}, "Coq": {".coq", ".v"}, "Cpp-ObjDump": {".cppobjdump", ".c++-objdump", ".c++objdump", ".cpp-objdump", ".cxx-objdump"}, "Creole": {".creole"}, "Crystal": {".cr"}, "Csound": {".orc", ".udo"}, "Csound Document": {".csd"}, "Csound Score": {".sco"}, "Cuda": {".cu", ".cuh"}, "Cue Sheet": {".cue"}, "Curry": {".curry"}, "Cycript": {".cy"}, "Cypher": {".cyp", ".cypher"}, "Cython": {".pyx", ".pxd", ".pxi"}, "D": {".d", ".di"}, "D-ObjDump": {".d-objdump"}, "D2": {".d2"}, "DIGITAL Command Language": {".com"}, "DM": {".dm"}, "DNS Zone": {".zone", ".arpa"}, "DTrace": {".d"}, "Dafny": {".dfy"}, "Darcs Patch": {".darcspatch", ".dpatch"}, "Dart": {".dart"}, "DataWeave": {".dwl"}, "Debian Package Control File": {".dsc"}, "DenizenScript": {".dsc"}, "Dhall": {".dhall"}, "Diff": {".diff", ".patch"}, "DirectX 3D File": {".x"}, "Dockerfile": {".dockerfile"}, "Dogescript": {".djs"}, "Dotenv": {".env"}, "Dylan": {".dylan", ".dyl", ".intr", ".lid"}, "E": {".e"}, "E-mail": {".eml", ".mbox"}, "EBNF": {".ebnf"}, "ECL": {".ecl", ".eclxml"}, "ECLiPSe": {".ecl"}, "EJS": {".ejs", ".ect", ".ejs.t", ".jst"}, "EQ": {".eq"}, "Eagle": {".sch", ".brd"}, "Easybuild": {".eb"}, "Ecere Projects": {".epj"}, "Ecmarkup": {".html"}, "Edge": {".edge"}, "EdgeQL": {".edgeql", ".esdl"}, "EditorConfig": {".editorconfig"}, "Edje Data Collection": {".edc"}, "Eiffel": {".e"}, "Elixir": {".ex", ".exs"}, "Elm": {".elm"}, "Elvish": {".elv"}, "Emacs Lisp": {".el", ".emacs", ".emacs.desktop"}, "EmberScript": {".em", ".emberscript"}, "Erlang": {".erl", ".app", ".app.src", ".es", ".escript", ".hrl", ".xrl", ".yrl"}, "Euphoria": {".e", ".ex"}, "F#": {".fs", ".fsi", ".fsx"}, "F*": {".fst", ".fsti"}, "FIGlet Font": {".flf"}, "FIRRTL": {".fir"}, "FLUX": {".fx", ".flux"}, "Factor": {".factor"}, "Fancy": {".fy", ".fancypack"}, "Fantom": {".fan"}, "Faust": {".dsp"}, "Fennel": {".fnl"}, "Filebench WML": {".f"}, "Filterscript": {".fs"}, "Fluent": {".ftl"}, "Formatted": {".for", ".eam.fs"}, "Forth": {".fth", ".4th", ".f", ".for", ".forth", ".fr", ".frt", ".fs"}, "Fortran": {".f", ".f77", ".for", ".fpp"}, "Fortran Free Form": {".f90", ".f03", ".f08", ".f95"}, "FreeBasic": {".bi", ".bas"}, "FreeMarker": {".ftl"}, "Frege": {".fr"}, "Futhark": {".fut"}, "G-code": {".g", ".cnc", ".gco", ".gcode"}, "GAML": {".gaml"}, "GAMS": {".gms"}, "GAP": {".g", ".gap", ".gd", ".gi", ".tst"}, "GCC Machine Description": {".md"}, "GDB": {".gdb", ".gdbinit"}, "GDScript": {".gd"}, "GEDCOM": {".ged"}, "GLSL": {".glsl", ".fp", ".frag", ".frg", ".fs", ".fsh", ".fshader", ".geo", ".geom", ".glslf", ".glslv", ".gs", ".gshader", ".rchit", ".rmiss", ".shader", ".tesc", ".tese", ".vert", ".vrx", ".vs", ".vsh", ".vshader"}, "GN": {".gn", ".gni"}, "GSC": {".gsc", ".csc", ".gsh"}, "Game Maker Language": {".gml"}, "Gemini": {".gmi"}, "Genero 4gl": {".4gl"}, "Genero per": {".per"}, "Genie": {".gs"}, "Genshi": {".kid"}, "Gentoo Ebuild": {".ebuild"}, "Gentoo Eclass": {".eclass"}, "Gerber Image": {".gbr", ".cmp", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".ncl", ".sol"}, "Gettext Catalog": {".po", ".pot"}, "Gherkin": {".feature", ".story"}, "Git Config": {".gitconfig"}, "Gleam": {".gleam"}, "Glimmer JS": {".gjs"}, "Glimmer TS": {".gts"}, "Glyph": {".glf"}, "Glyph Bitmap Distribution Format": {".bdf"}, "Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"}, "Go": {".go"}, "Godot Resource": {".gdnlib", ".gdns", ".tres", ".tscn"}, "Golo": {".golo"}, "Gosu": {".gs", ".gst", ".gsx", ".vark"}, "Grace": {".grace"}, "Gradle": {".gradle"}, "Gradle Kotlin DSL": {".gradle.kts"}, "Grammatical Framework": {".gf"}, "Graph Modeling Language": {".gml"}, "GraphQL": {".graphql", ".gql", ".graphqls"}, "Graphviz (DOT)": {".dot", ".gv"}, "Groovy": {".groovy", ".grt", ".gtpl", ".gvy"}, "Groovy Server Pages": {".gsp"}, "HAProxy": {".cfg"}, "HCL": {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"}, "HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"}, "HOCON": {".hocon"}, "HTML": {".html", ".hta", ".htm", ".html.hl", ".inc", ".xht", ".xhtml"}, "HTML+ECR": {".ecr"}, "HTML+EEX": {".eex", ".html.heex", ".html.leex"}, "HTML+ERB": {".erb", ".erb.deface", ".rhtml"}, "HTML+PHP": {".phtml"}, "HTML+Razor": {".cshtml", ".razor"}, "HTTP": {".http"}, "HXML": {".hxml"}, "Hack": {".hack", ".hh", ".hhi", ".php"}, "Haml": {".haml", ".haml.deface"}, "Handlebars": {".handlebars", ".hbs"}, "Harbour": {".hb"}, "Haskell": {".hs", ".hs-boot", ".hsc"}, "Haxe": {".hx", ".hxsl"}, "HiveQL": {".q", ".hql"}, "HolyC": {".hc"}, "Hy": {".hy"}, "HyPhy": {".bf"}, "IDL": {".pro", ".dlm"}, "IGOR Pro": {".ipf"}, "INI": {".ini", ".cfg", ".cnf", ".dof", ".lektorproject", ".prefs", ".pro", ".properties", ".url"}, "IRC log": {".irclog", ".weechatlog"}, "Idris": {".idr", ".lidr"}, "Ignore List": {".gitignore"}, "ImageJ Macro": {".ijm"}, "Imba": {".imba"}, "Inform 7": {".ni", ".i7x"}, "Ink": {".ink"}, "Inno Setup": {".iss", ".isl"}, "Io": {".io"}, "Ioke": {".ik"}, "Isabelle": {".thy"}, "J": {".ijs"}, "JCL": {".jcl"}, "JFlex": {".flex", ".jflex"}, "JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".sarif", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"}, "JSON with Comments": {".jsonc", ".code-snippets", ".code-workspace", ".sublime-build", ".sublime-color-scheme", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"}, "JSON5": {".json5"}, "JSONLD": {".jsonld"}, "JSONiq": {".jq"}, "Janet": {".janet"}, "Jasmin": {".j"}, "Java": {".java", ".jav", ".jsh"}, "Java Properties": {".properties"}, "Java Server Pages": {".jsp", ".tag"}, "JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".javascript", ".jsb", ".jscad", ".jsfl", ".jslib", ".jsm", ".jspre", ".jss", ".jsx", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"}, "JavaScript+ERB": {".js.erb"}, "Jest Snapshot": {".snap"}, "JetBrains MPS": {".mps", ".mpl", ".msd"}, "Jinja": {".jinja", ".j2", ".jinja2"}, "Jison": {".jison"}, "Jison Lex": {".jisonlex"}, "Jolie": {".ol", ".iol"}, "Jsonnet": {".jsonnet", ".libsonnet"}, "Julia": {".jl"}, "Jupyter Notebook": {".ipynb"}, "Just": {".just"}, "KRL": {".krl"}, "Kaitai Struct": {".ksy"}, "KakouneScript": {".kak"}, "KerboScript": {".ks"}, "KiCad Layout": {".kicad_pcb", ".kicad_mod", ".kicad_wks"}, "KiCad Legacy Layout": {".brd"}, "KiCad Schematic": {".kicad_sch", ".sch"}, "Kickstart": {".ks"}, "Kit": {".kit"}, "Kotlin": {".kt", ".ktm", ".kts"}, "Kusto": {".csl", ".kql"}, "LFE": {".lfe"}, "LLVM": {".ll"}, "LOLCODE": {".lol"}, "LSL": {".lsl", ".lslp"}, "LTspice Symbol": {".asy"}, "LabVIEW": {".lvproj", ".lvclass", ".lvlib"}, "Lark": {".lark"}, "Lasso": {".lasso", ".las", ".lasso8", ".lasso9"}, "Latte": {".latte"}, "Lean": {".lean", ".hlean"}, "Lean 4": {".lean"}, "Less": {".less"}, "Lex": {".l", ".lex"}, "LigoLANG": {".ligo"}, "LilyPond": {".ly", ".ily"}, "Limbo": {".b", ".m"}, "Linker Script": {".ld", ".lds", ".x"}, "Linux Kernel Module": {".mod"}, "Liquid": {".liquid"}, "Literate Agda": {".lagda"}, "Literate CoffeeScript": {".litcoffee", ".coffee.md"}, "Literate Haskell": {".lhs"}, "LiveScript": {".ls", "._ls"}, "Logos": {".xm", ".x", ".xi"}, "Logtalk": {".lgt", ".logtalk"}, "LookML": {".lkml", ".lookml"}, "LoomScript": {".ls"}, "Lua": {".lua", ".fcgi", ".nse", ".p8", ".pd_lua", ".rbxs", ".rockspec", ".wlua"}, "Luau": {".luau"}, "M": {".mumps", ".m"}, "M4": {".m4", ".mc"}, "M4Sugar": {".m4"}, "MATLAB": {".matlab", ".m"}, "MAXScript": {".ms", ".mcr"}, "MDX": {".mdx"}, "MLIR": {".mlir"}, "MQL4": {".mq4", ".mqh"}, "MQL5": {".mq5", ".mqh"}, "MTML": {".mtml"}, "MUF": {".muf", ".m"}, "Macaulay2": {".m2"}, "Makefile": {".mak", ".d", ".make", ".makefile", ".mk", ".mkfile"}, "Mako": {".mako", ".mao"}, "Markdown": {".md", ".livemd", ".markdown", ".mdown", ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"}, "Marko": {".marko"}, "Mask": {".mask"}, "Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"}, "Max": {".maxpat", ".maxhelp", ".maxproj", ".mxt", ".pat"}, "Mercury": {".m", ".moo"}, "Mermaid": {".mmd", ".mermaid"}, "Metal": {".metal"}, "Microsoft Developer Studio Project": {".dsp"}, "Microsoft Visual Studio Solution": {".sln"}, "MiniD": {".minid"}, "MiniYAML": {".yaml", ".yml"}, "Mint": {".mint"}, "Mirah": {".druby", ".duby", ".mirah"}, "Modelica": {".mo"}, "Modula-2": {".mod"}, "Modula-3": {".i3", ".ig", ".m3", ".mg"}, "Module Management System": {".mms", ".mmk"}, "Mojo": {".mojo"}, "Monkey": {".monkey", ".monkey2"}, "Monkey C": {".mc"}, "Moocode": {".moo"}, "MoonScript": {".moon"}, "Motoko": {".mo"}, "Motorola 68K Assembly": {".asm", ".i", ".inc", ".s", ".x68"}, "Move": {".move"}, "Muse": {".muse"}, "Mustache": {".mustache"}, "Myghty": {".myt"}, "NASL": {".nasl", ".inc"}, "NCL": {".ncl"}, "NEON": {".neon"}, "NL": {".nl"}, "NMODL": {".mod"}, "NSIS": {".nsi", ".nsh"}, "NWScript": {".nss"}, "Nasal": {".nas"}, "Nearley": {".ne", ".nearley"}, "Nemerle": {".n"}, "NetLinx": {".axs", ".axi"}, "NetLinx+ERB": {".axs.erb", ".axi.erb"}, "NetLogo": {".nlogo"}, "NewLisp": {".nl", ".lisp", ".lsp"}, "Nextflow": {".nf"}, "Nginx": {".nginx", ".nginxconf", ".vhost"}, "Nim": {".nim", ".nim.cfg", ".nimble", ".nimrod", ".nims"}, "Ninja": {".ninja"}, "Nit": {".nit"}, "Nix": {".nix"}, "Nu": {".nu"}, "NumPy": {".numpy", ".numpyw", ".numsc"}, "Nunjucks": {".njk"}, "Nushell": {".nu"}, "OASv2-json": {".json"}, "OASv2-yaml": {".yaml", ".yml"}, "OASv3-json": {".json"}, "OASv3-yaml": {".yaml", ".yml"}, "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, "Oberon": {".ob2"}, "ObjDump": {".objdump"}, "Object Data Instance Notation": {".odin"}, "ObjectScript": {".cls"}, "Objective-C": {".m", ".h"}, "Objective-C++": {".mm"}, "Objective-J": {".j", ".sj"}, "Odin": {".odin"}, "Omgrofl": {".omgrofl"}, "Opa": {".opa"}, "Opal": {".opal"}, "Open Policy Agent": {".rego"}, "OpenCL": {".cl", ".opencl"}, "OpenEdge ABL": {".p", ".cls", ".w"}, "OpenQASM": {".qasm"}, "OpenSCAD": {".scad"}, "OpenStep Property List": {".plist", ".glyphs"}, "OpenType Feature File": {".fea"}, "Org": {".org"}, "Ox": {".ox", ".oxh", ".oxo"}, "Oxygene": {".oxygene"}, "Oz": {".oz"}, "P4": {".p4"}, "PDDL": {".pddl"}, "PEG.js": {".pegjs"}, "PHP": {".php", ".aw", ".ctp", ".fcgi", ".inc", ".php3", ".php4", ".php5", ".phps", ".phpt"}, "PLSQL": {".pls", ".bdy", ".ddl", ".fnc", ".pck", ".pkb", ".pks", ".plb", ".plsql", ".prc", ".spc", ".sql", ".tpb", ".tps", ".trg", ".vw"}, "PLpgSQL": {".pgsql", ".sql"}, "POV-Ray SDL": {".pov", ".inc"}, "Pact": {".pact"}, "Pan": {".pan"}, "Papyrus": {".psc"}, "Parrot": {".parrot"}, "Parrot Assembly": {".pasm"}, "Parrot Internal Representation": {".pir"}, "Pascal": {".pas", ".dfm", ".dpr", ".inc", ".lpr", ".pascal", ".pp"}, "Pawn": {".pwn", ".inc", ".sma"}, "Pep8": {".pep"}, "Perl": {".pl", ".al", ".cgi", ".fcgi", ".perl", ".ph", ".plx", ".pm", ".psgi", ".t"}, "Pic": {".pic", ".chem"}, "Pickle": {".pkl"}, "PicoLisp": {".l"}, "PigLatin": {".pig"}, "Pike": {".pike", ".pmod"}, "Pkl": {".pkl"}, "PlantUML": {".puml", ".iuml", ".plantuml"}, "Pod": {".pod"}, "Pod 6": {".pod", ".pod6"}, "PogoScript": {".pogo"}, "Polar": {".polar"}, "Pony": {".pony"}, "Portugol": {".por"}, "PostCSS": {".pcss", ".postcss"}, "PostScript": {".ps", ".eps", ".epsi", ".pfa"}, "PowerBuilder": {".pbt", ".sra", ".sru", ".srw"}, "PowerShell": {".ps1", ".psd1", ".psm1"}, "Praat": {".praat"}, "Prisma": {".prisma"}, "Processing": {".pde"}, "Proguard": {".pro"}, "Prolog": {".pl", ".plt", ".pro", ".prolog", ".yap"}, "Promela": {".pml"}, "Propeller Spin": {".spin"}, "Protocol Buffer": {".proto"}, "Protocol Buffer Text Format": {".textproto", ".pbt", ".pbtxt"}, "Public Key": {".asc", ".pub"}, "Pug": {".jade", ".pug"}, "Puppet": {".pp"}, "Pure Data": {".pd"}, "PureBasic": {".pb", ".pbi"}, "PureScript": {".purs"}, "Pyret": {".arr"}, "Python": {".py", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3", ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".spec", ".tac", ".wsgi", ".xpy"}, "Python traceback": {".pytb"}, "Q#": {".qs"}, "QML": {".qml", ".qbs"}, "QMake": {".pro", ".pri"}, "Qt Script": {".qs"}, "R": {".r", ".rd", ".rsx"}, "RAML": {".raml"}, "RBS": {".rbs"}, "RDoc": {".rdoc"}, "REALbasic": {".rbbas", ".rbfrm", ".rbmnu", ".rbres", ".rbtbar", ".rbuistate"}, "REXX": {".rexx", ".pprx", ".rex"}, "RMarkdown": {".qmd", ".rmd"}, "RON": {".ron"}, "RPC": {".x"}, "RPGLE": {".rpgle", ".sqlrpgle"}, "RPM Spec": {".spec"}, "RUNOFF": {".rnh", ".rno"}, "Racket": {".rkt", ".rktd", ".rktl", ".scrbl"}, "Ragel": {".rl"}, "Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".raku", ".rakumod", ".t"}, "Rascal": {".rsc"}, "Raw token data": {".raw"}, "ReScript": {".res"}, "Reason": {".re", ".rei"}, "ReasonLIGO": {".religo"}, "Rebol": {".reb", ".r", ".r2", ".r3", ".rebol"}, "Red": {".red", ".reds"}, "Redcode": {".cw"}, "Regular Expression": {".regexp", ".regex"}, "Ren'Py": {".rpy"}, "RenderScript": {".rs", ".rsh"}, "Rez": {".r"}, "Rich Text Format": {".rtf"}, "Ring": {".ring"}, "Riot": {".riot"}, "RobotFramework": {".robot"}, "Roc": {".roc"}, "Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"}, "Roff Manpage": {".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".man", ".mdoc"}, "Rouge": {".rg"}, "RouterOS Script": {".rsc"}, "Ruby": {".rb", ".builder", ".eye", ".fcgi", ".gemspec", ".god", ".jbuilder", ".mspec", ".pluginspec", ".podspec", ".prawn", ".rabl", ".rake", ".rbi", ".rbuild", ".rbw", ".rbx", ".ru", ".ruby", ".spec", ".thor", ".watchr"}, "Rust": {".rs", ".rs.in"}, "SAS": {".sas"}, "SCSS": {".scss"}, "SELinux Policy": {".te"}, "SMT": {".smt2", ".smt"}, "SPARQL": {".sparql", ".rq"}, "SQF": {".sqf", ".hqf"}, "SQL": {".sql", ".cql", ".ddl", ".inc", ".mysql", ".prc", ".tab", ".udf", ".viw"}, "SQLPL": {".sql", ".db2"}, "SRecode Template": {".srt"}, "STAR": {".star"}, "STL": {".stl"}, "STON": {".ston"}, "SVG": {".svg"}, "SWIG": {".i"}, "Sage": {".sage", ".sagews"}, "SaltStack": {".sls"}, "Sass": {".sass"}, "Scala": {".scala", ".kojo", ".sbt", ".sc"}, "Scaml": {".scaml"}, "Scenic": {".scenic"}, "Scheme": {".scm", ".sch", ".sld", ".sls", ".sps", ".ss"}, "Scilab": {".sci", ".sce", ".tst"}, "Self": {".self"}, "ShaderLab": {".shader"}, "Shell": {".sh", ".bash", ".bats", ".cgi", ".command", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".trigger", ".zsh", ".zsh-theme"}, "ShellSession": {".sh-session"}, "Shen": {".shen"}, "Sieve": {".sieve"}, "Simple File Verification": {".sfv"}, "Slash": {".sl"}, "Slice": {".ice"}, "Slim": {".slim"}, "Slint": {".slint"}, "SmPL": {".cocci"}, "Smali": {".smali"}, "Smalltalk": {".st", ".cs"}, "Smarty": {".tpl"}, "Smithy": {".smithy"}, "Snakemake": {".smk", ".snakefile"}, "Solidity": {".sol"}, "SourcePawn": {".sp", ".inc"}, "Spline Font Database": {".sfd"}, "Squirrel": {".nut"}, "Stan": {".stan"}, "Standard ML": {".ml", ".fun", ".sig", ".sml"}, "Starlark": {".bzl", ".star"}, "Stata": {".do", ".ado", ".doh", ".ihlp", ".mata", ".matah", ".sthlp"}, "StringTemplate": {".st"}, "Stylus": {".styl"}, "SubRip Text": {".srt"}, "SugarSS": {".sss"}, "SuperCollider": {".sc", ".scd"}, "Svelte": {".svelte"}, "Sway": {".sw"}, "Sweave": {".rnw"}, "Swift": {".swift"}, "SystemVerilog": {".sv", ".svh", ".vh"}, "TI Program": {".8xp", ".8xp.txt"}, "TL-Verilog": {".tlv"}, "TLA": {".tla"}, "TOML": {".toml"}, "TSQL": {".sql"}, "TSV": {".tsv"}, "TSX": {".tsx"}, "TXL": {".txl"}, "Talon": {".talon"}, "Tcl": {".tcl", ".adp", ".sdc", ".tcl.in", ".tm", ".xdc"}, "Tcsh": {".tcsh", ".csh"}, "TeX": {".tex", ".aux", ".bbx", ".cbx", ".cls", ".dtx", ".ins", ".lbx", ".ltx", ".mkii", ".mkiv", ".mkvi", ".sty", ".toc"}, "Tea": {".tea"}, "Terra": {".t"}, "Terraform Template": {".tftpl"}, "Texinfo": {".texinfo", ".texi", ".txi"}, "Text": {".txt", ".fr", ".nb", ".ncl", ".no"}, "TextGrid": {".textgrid"}, "Textile": {".textile"}, "Thrift": {".thrift"}, "Toit": {".toit"}, "Turing": {".t", ".tu"}, "Turtle": {".ttl"}, "Twig": {".twig"}, "Type Language": {".tl"}, "TypeScript": {".ts", ".cts", ".mts"}, "Typst": {".typ"}, "Unified Parallel C": {".upc"}, "Unity3D Asset": {".anim", ".asset", ".mask", ".mat", ".meta", ".prefab", ".unity"}, "Unix Assembly": {".s", ".ms"}, "Uno": {".uno"}, "UnrealScript": {".uc"}, "UrWeb": {".ur", ".urs"}, "V": {".v"}, "VBA": {".bas", ".cls", ".frm", ".vba"}, "VBScript": {".vbs"}, "VCL": {".vcl"}, "VHDL": {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"}, "Vala": {".vala", ".vapi"}, "Valve Data Format": {".vdf"}, "Velocity Template Language": {".vtl"}, "Verilog": {".v", ".veo"}, "Vim Help File": {".txt"}, "Vim Script": {".vim", ".vba", ".vimrc", ".vmb"}, "Vim Snippet": {".snip", ".snippet", ".snippets"}, "Visual Basic .NET": {".vb", ".vbhtml"}, "Visual Basic 6.0": {".bas", ".cls", ".ctl", ".dsr", ".frm"}, "Volt": {".volt"}, "Vue": {".vue"}, "Vyper": {".vy"}, "WDL": {".wdl"}, "WGSL": {".wgsl"}, "Wavefront Material": {".mtl"}, "Wavefront Object": {".obj"}, "Web Ontology Language": {".owl"}, "WebAssembly": {".wast", ".wat"}, "WebAssembly Interface Type": {".wit"}, "WebIDL": {".webidl"}, "WebVTT": {".vtt"}, "Whiley": {".whiley"}, "Wikitext": {".mediawiki", ".wiki", ".wikitext"}, "Win32 Message File": {".mc"}, "Windows Registry Entries": {".reg"}, "Witcher Script": {".ws"}, "Wollok": {".wlk"}, "World of Warcraft Addon Data": {".toc"}, "Wren": {".wren"}, "X BitMap": {".xbm"}, "X PixMap": {".xpm", ".pm"}, "X10": {".x10"}, "XC": {".xc"}, "XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mojo", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"}, "XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"}, "XPages": {".xsp-config", ".xsp.metadata"}, "XProc": {".xpl", ".xproc"}, "XQuery": {".xquery", ".xq", ".xql", ".xqm", ".xqy"}, "XS": {".xs"}, "XSLT": {".xslt", ".xsl"}, "Xojo": {".xojo_code", ".xojo_menu", ".xojo_report", ".xojo_script", ".xojo_toolbar", ".xojo_window"}, "Xonsh": {".xsh"}, "Xtend": {".xtend"}, "YAML": {".yml", ".mir", ".reek", ".rviz", ".sublime-syntax", ".syntax", ".yaml", ".yaml-tmlanguage", ".yaml.sed", ".yml.mysql"}, "YANG": {".yang"}, "YARA": {".yar", ".yara"}, "YASnippet": {".yasnippet"}, "Yacc": {".y", ".yacc", ".yy"}, "Yul": {".yul"}, "ZAP": {".zap", ".xzap"}, "ZIL": {".zil", ".mud"}, "Zeek": {".zeek", ".bro"}, "ZenScript": {".zs"}, "Zephir": {".zep"}, "Zig": {".zig", ".zig.zon"}, "Zimpl": {".zimpl", ".zmpl", ".zpl"}, "desktop": {".desktop", ".desktop.in", ".service"}, "dircolors": {".dircolors"}, "eC": {".ec", ".eh"}, "edn": {".edn"}, "fish": {".fish"}, "hoon": {".hoon"}, "jq": {".jq"}, "kvlang": {".kv"}, "mIRC Script": {".mrc"}, "mcfunction": {".mcfunction"}, "mupad": {".mu"}, "nanorc": {".nanorc"}, "nesC": {".nc"}, "ooc": {".ooc"}, "q": {".q"}, "reStructuredText": {".rst", ".rest", ".rest.txt", ".rst.txt"}, "sed": {".sed"}, "templ": {".templ"}, "wisp": {".wisp"}, "xBase": {".prg", ".ch", ".prw"}, }