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