Pygments Highlighter List

Pygments provides highlighted output for many languages. The example below highlights Python code.

Markup:

{{{#!highlight python
import os
def macro_text(self, text):
    pass
}}}

Result:

import os
def macro_text(self, text):
    pass

The table below is a complete list of all the lexers available from Pygments. To use one of these lexers within a moinwiki item, choose an alias name from the second column.

Lexer NameLexer AliasesFile PatternsMimetypes
ABAP('abap',)('*.abap', '*.ABAP')('text/x-abap',)
ABNF('abnf',)('*.abnf',)('text/x-abnf',)
ActionScript('actionscript', 'as')('*.as',)('application/x-actionscript', 'text/x-actionscript', 'text/actionscript')
ActionScript 3('actionscript3', 'as3')('*.as',)('application/x-actionscript3', 'text/x-actionscript3', 'text/actionscript3')
Ada('ada', 'ada95', 'ada2005')('*.adb', '*.ads', '*.ada')('text/x-ada',)
ADL('adl',)('*.adl', '*.adls', '*.adlf', '*.adlx')()
Agda('agda',)('*.agda',)('text/x-agda',)
Aheui('aheui',)('*.aheui',)()
Alloy('alloy',)('*.als',)('text/x-alloy',)
AmbientTalk('ambienttalk', 'ambienttalk/2', 'at')('*.at',)('text/x-ambienttalk',)
AMDGPU('amdgpu',)('*.isa',)()
Ampl('ampl',)('*.run',)()
Angular2('ng2',)()()
ANSYS parametric design language('ansys', 'apdl')('*.ans',)()
ANTLR('antlr',)()()
ANTLR With ActionScript Target('antlr-actionscript', 'antlr-as')('*.G', '*.g')()
ANTLR With C# Target('antlr-csharp', 'antlr-c#')('*.G', '*.g')()
ANTLR With CPP Target('antlr-cpp',)('*.G', '*.g')()
ANTLR With Java Target('antlr-java',)('*.G', '*.g')()
ANTLR With ObjectiveC Target('antlr-objc',)('*.G', '*.g')()
ANTLR With Perl Target('antlr-perl',)('*.G', '*.g')()
ANTLR With Python Target('antlr-python',)('*.G', '*.g')()
ANTLR With Ruby Target('antlr-ruby', 'antlr-rb')('*.G', '*.g')()
ApacheConf('apacheconf', 'aconf', 'apache')('.htaccess', 'apache.conf', 'apache2.conf')('text/x-apacheconf',)
APL('apl',)('*.apl', '*.aplf', '*.aplo', '*.apln', '*.aplc', '*.apli', '*.dyalog')()
AppleScript('applescript',)('*.applescript',)()
Arduino('arduino',)('*.ino',)('text/x-arduino',)
Arrow('arrow',)('*.arw',)()
Arturo('arturo', 'art')('*.art',)()
ASCII armored('asc', 'pem')('*.asc', '*.pem', 'id_dsa', 'id_ecdsa', 'id_ecdsa_sk', 'id_ed25519', 'id_ed25519_sk', 'id_rsa')('application/pgp-keys', 'application/pgp-encrypted', 'application/pgp-signature', 'application/pem-certificate-chain')
ASN.1('asn1',)('*.asn1',)()
AspectJ('aspectj',)('*.aj',)('text/x-aspectj',)
aspx-cs('aspx-cs',)('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd')()
aspx-vb('aspx-vb',)('*.aspx', '*.asax', '*.ascx', '*.ashx', '*.asmx', '*.axd')()
Asymptote('asymptote', 'asy')('*.asy',)('text/x-asymptote',)
Augeas('augeas',)('*.aug',)()
autohotkey('autohotkey', 'ahk')('*.ahk', '*.ahkl')('text/x-autohotkey',)
AutoIt('autoit',)('*.au3',)('text/x-autoit',)
Awk('awk', 'gawk', 'mawk', 'nawk')('*.awk',)('application/x-awk',)
BARE('bare',)('*.bare',)()
Base Makefile('basemake',)()()
Bash('bash', 'sh', 'ksh', 'zsh', 'shell', 'openrc')('*.sh', '*.ksh', '*.bash', '*.ebuild', '*.eclass', '*.exheres-0', '*.exlib', '*.zsh', '.bashrc', 'bashrc', '.bash_*', 'bash_*', 'zshrc', '.zshrc', '.kshrc', 'kshrc', 'PKGBUILD')('application/x-sh', 'application/x-shellscript', 'text/x-shellscript')
Bash Session('console', 'shell-session')('*.sh-session', '*.shell-session')('application/x-shell-session', 'application/x-sh-session')
Batchfile('batch', 'bat', 'dosbatch', 'winbatch')('*.bat', '*.cmd')('application/x-dos-batch',)
BBC Basic('bbcbasic',)('*.bbc',)()
BBCode('bbcode',)()('text/x-bbcode',)
BC('bc',)('*.bc',)()
Bdd('bdd',)('*.feature',)('text/x-bdd',)
Befunge('befunge',)('*.befunge',)('application/x-befunge',)
Berry('berry', 'be')('*.be',)('text/x-berry', 'application/x-berry')
BibTeX('bibtex', 'bib')('*.bib',)('text/x-bibtex',)
BlitzBasic('blitzbasic', 'b3d', 'bplus')('*.bb', '*.decls')('text/x-bb',)
BlitzMax('blitzmax', 'bmax')('*.bmx',)('text/x-bmx',)
Blueprint('blueprint',)('*.blp',)('text/x-blueprint',)
BNF('bnf',)('*.bnf',)('text/x-bnf',)
Boa('boa',)('*.boa',)()
Boo('boo',)('*.boo',)('text/x-boo',)
Boogie('boogie',)('*.bpl',)()
BQN('bqn',)('*.bqn',)()
Brainfuck('brainfuck', 'bf')('*.bf', '*.b')('application/x-brainfuck',)
BST('bst', 'bst-pybtex')('*.bst',)()
BUGS('bugs', 'winbugs', 'openbugs')('*.bug',)()
C('c',)('*.c', '*.h', '*.idc', '*.x[bp]m')('text/x-chdr', 'text/x-csrc', 'image/x-xbitmap', 'image/x-xpixmap')
C#('csharp', 'c#', 'cs')('*.cs',)('text/x-csharp',)
C++('cpp', 'c++')('*.cpp', '*.hpp', '*.c++', '*.h++', '*.cc', '*.hh', '*.cxx', '*.hxx', '*.C', '*.H', '*.cp', '*.CPP', '*.tpp')('text/x-c++hdr', 'text/x-c++src')
c-objdump('c-objdump',)('*.c-objdump',)('text/x-c-objdump',)
ca65 assembler('ca65',)('*.s',)()
cADL('cadl',)('*.cadl',)()
CAmkES('camkes', 'idl4')('*.camkes', '*.idl4')()
Cap'n Proto('capnp',)('*.capnp',)()
CapDL('capdl',)('*.cdl',)()
Carbon('carbon',)('*.carbon',)('text/x-carbon',)
CBM BASIC V2('cbmbas',)('*.bas',)()
CDDL('cddl',)('*.cddl',)('text/x-cddl',)
Ceylon('ceylon',)('*.ceylon',)('text/x-ceylon',)
CFEngine3('cfengine3', 'cf3')('*.cf',)()
cfstatement('cfs',)()()
ChaiScript('chaiscript', 'chai')('*.chai',)('text/x-chaiscript', 'application/x-chaiscript')
Chapel('chapel', 'chpl')('*.chpl',)()
Charmci('charmci',)('*.ci',)()
Cheetah('cheetah', 'spitfire')('*.tmpl', '*.spt')('application/x-cheetah', 'application/x-spitfire')
Cirru('cirru',)('*.cirru',)('text/x-cirru',)
Clay('clay',)('*.clay',)('text/x-clay',)
Clean('clean',)('*.icl', '*.dcl')()
Clojure('clojure', 'clj')('*.clj', '*.cljc')('text/x-clojure', 'application/x-clojure')
ClojureScript('clojurescript', 'cljs')('*.cljs',)('text/x-clojurescript', 'application/x-clojurescript')
CMake('cmake',)('*.cmake', 'CMakeLists.txt')('text/x-cmake',)
COBOL('cobol',)('*.cob', '*.COB', '*.cpy', '*.CPY')('text/x-cobol',)
COBOLFree('cobolfree',)('*.cbl', '*.CBL')()
CodeQL('codeql', 'ql')('*.ql', '*.qll')()
CoffeeScript('coffeescript', 'coffee-script', 'coffee')('*.coffee',)('text/coffeescript',)
Coldfusion CFC('cfc',)('*.cfc',)()
Coldfusion HTML('cfm',)('*.cfm', '*.cfml')('application/x-coldfusion',)
COMAL-80('comal', 'comal80')('*.cml', '*.comal')()
Common Lisp('common-lisp', 'cl', 'lisp')('*.cl', '*.lisp')('text/x-common-lisp',)
Component Pascal('componentpascal', 'cp')('*.cp', '*.cps')('text/x-component-pascal',)
Coq('coq',)('*.v',)('text/x-coq',)
cplint('cplint',)('*.ecl', '*.prolog', '*.pro', '*.pl', '*.P', '*.lpad', '*.cpl')('text/x-cplint',)
cpp-objdump('cpp-objdump', 'c++-objdumb', 'cxx-objdump')('*.cpp-objdump', '*.c++-objdump', '*.cxx-objdump')('text/x-cpp-objdump',)
CPSA('cpsa',)('*.cpsa',)()
Crmsh('crmsh', 'pcmk')('*.crmsh', '*.pcmk')()
Croc('croc',)('*.croc',)('text/x-crocsrc',)
Cryptol('cryptol', 'cry')('*.cry',)('text/x-cryptol',)
Crystal('cr', 'crystal')('*.cr',)('text/x-crystal',)
Csound Document('csound-document', 'csound-csd')('*.csd',)()
Csound Orchestra('csound', 'csound-orc')('*.orc', '*.udo')()
Csound Score('csound-score', 'csound-sco')('*.sco',)()
CSS('css',)('*.css',)('text/css',)
CSS+Django/Jinja('css+django', 'css+jinja')('*.css.j2', '*.css.jinja2')('text/css+django', 'text/css+jinja')
CSS+Genshi Text('css+genshitext', 'css+genshi')()('text/css+genshi',)
CSS+Lasso('css+lasso',)()('text/css+lasso',)
CSS+Mako('css+mako',)()('text/css+mako',)
CSS+mozpreproc('css+mozpreproc',)('*.css.in',)()
CSS+Myghty('css+myghty',)()('text/css+myghty',)
CSS+PHP('css+php',)()('text/css+php',)
CSS+Ruby('css+ruby', 'css+erb')()('text/css+ruby',)
CSS+Smarty('css+smarty',)()('text/css+smarty',)
CSS+UL4('css+ul4',)('*.cssul4',)()
CUDA('cuda', 'cu')('*.cu', '*.cuh')('text/x-cuda',)
Cypher('cypher',)('*.cyp', '*.cypher')()
Cython('cython', 'pyx', 'pyrex')('*.pyx', '*.pxd', '*.pxi')('text/x-cython', 'application/x-cython')
D('d',)('*.d', '*.di')('text/x-dsrc',)
d-objdump('d-objdump',)('*.d-objdump',)('text/x-d-objdump',)
Darcs Patch('dpatch',)('*.dpatch', '*.darcspatch')()
Dart('dart',)('*.dart',)('text/x-dart',)
DASM16('dasm16',)('*.dasm16', '*.dasm')('text/x-dasm16',)
Dax('dax',)('*.dax',)()
Debian Control file('debcontrol', 'control')('control',)()
Debian Sourcelist('debsources', 'sourceslist', 'sources.list')('sources.list',)()
Debian Sources file('debian.sources',)('*.sources',)()
Delphi('delphi', 'pas', 'pascal', 'objectpascal')('*.pas', '*.dpr')('text/x-pascal',)
Desktop file('desktop',)('*.desktop',)('application/x-desktop',)
Devicetree('devicetree', 'dts')('*.dts', '*.dtsi')('text/x-c',)
dg('dg',)('*.dg',)('text/x-dg',)
Diff('diff', 'udiff')('*.diff', '*.patch')('text/x-diff', 'text/x-patch')
Django/Jinja('django', 'jinja')()('application/x-django-templating', 'application/x-jinja')
Docker('docker', 'dockerfile')('Dockerfile', '*.docker')('text/x-dockerfile-config',)
DTD('dtd',)('*.dtd',)('application/xml-dtd',)
Duel('duel', 'jbst', 'jsonml+bst')('*.duel', '*.jbst')('text/x-duel', 'text/x-jbst')
Dylan('dylan',)('*.dylan', '*.dyl', '*.intr')('text/x-dylan',)
Dylan session('dylan-console', 'dylan-repl')('*.dylan-console',)('text/x-dylan-console',)
DylanLID('dylan-lid', 'lid')('*.lid', '*.hdp')('text/x-dylan-lid',)
E-mail('email', 'eml')('*.eml',)('message/rfc822',)
Earl Grey('earl-grey', 'earlgrey', 'eg')('*.eg',)('text/x-earl-grey',)
Easytrieve('easytrieve',)('*.ezt', '*.mac')('text/x-easytrieve',)
EBNF('ebnf',)('*.ebnf',)('text/x-ebnf',)
eC('ec',)('*.ec', '*.eh')('text/x-echdr', 'text/x-ecsrc')
ECL('ecl',)('*.ecl',)('application/x-ecl',)
Eiffel('eiffel',)('*.e',)('text/x-eiffel',)
Elixir('elixir', 'ex', 'exs')('*.ex', '*.eex', '*.exs', '*.leex')('text/x-elixir',)
Elixir iex session('iex',)()('text/x-elixir-shellsession',)
Elm('elm',)('*.elm',)('text/x-elm',)
Elpi('elpi',)('*.elpi',)('text/x-elpi',)
EmacsLisp('emacs-lisp', 'elisp', 'emacs')('*.el',)('text/x-elisp', 'application/x-elisp')
Embedded Ragel('ragel-em',)('*.rl',)()
ERB('erb',)()('application/x-ruby-templating',)
Erlang('erlang',)('*.erl', '*.hrl', '*.es', '*.escript')('text/x-erlang',)
Erlang erl session('erl',)('*.erl-sh',)('text/x-erl-shellsession',)
Evoque('evoque',)('*.evoque',)('application/x-evoque',)
execline('execline',)('*.exec',)()
Ezhil('ezhil',)('*.n',)('text/x-ezhil',)
F#('fsharp', 'f#')('*.fs', '*.fsi', '*.fsx')('text/x-fsharp',)
Factor('factor',)('*.factor',)('text/x-factor',)
Fancy('fancy', 'fy')('*.fy', '*.fancypack')('text/x-fancysrc',)
Fantom('fan',)('*.fan',)('application/x-fantom',)
Felix('felix', 'flx')('*.flx', '*.flxh')('text/x-felix',)
Fennel('fennel', 'fnl')('*.fnl',)()
Fift('fift', 'fif')('*.fif',)()
Fish('fish', 'fishshell')('*.fish', '*.load')('application/x-fish',)
Flatline('flatline',)()('text/x-flatline',)
FloScript('floscript', 'flo')('*.flo',)()
Forth('forth',)('*.frt', '*.fs')('application/x-forth',)
Fortran('fortran', 'f90')('*.f03', '*.f90', '*.F03', '*.F90')('text/x-fortran',)
FortranFixed('fortranfixed',)('*.f', '*.F')()
FoxPro('foxpro', 'vfp', 'clipper', 'xbase')('*.PRG', '*.prg')()
Freefem('freefem',)('*.edp',)('text/x-freefem',)
FStar('fstar',)('*.fst', '*.fsti')('text/x-fstar',)
FunC('func', 'fc')('*.fc', '*.func')()
Futhark('futhark',)('*.fut',)('text/x-futhark',)
g-code('gcode',)('*.gcode',)()
GAP('gap',)('*.g', '*.gd', '*.gi', '*.gap')()
GAP session('gap-console', 'gap-repl')('*.tst',)()
GAS('gas', 'asm')('*.s', '*.S')('text/x-gas',)
GDScript('gdscript', 'gd')('*.gd',)('text/x-gdscript', 'application/x-gdscript')
Genshi('genshi', 'kid', 'xml+genshi', 'xml+kid')('*.kid',)('application/x-genshi', 'application/x-kid')
Genshi Text('genshitext',)()('application/x-genshi-text', 'text/x-genshi')
Gettext Catalog('pot', 'po')('*.pot', '*.po')('application/x-gettext', 'text/x-gettext', 'text/gettext')
Gherkin('gherkin', 'cucumber')('*.feature',)('text/x-gherkin',)
Gleam('gleam',)('*.gleam',)('text/x-gleam',)
GLSL('glsl',)('*.vert', '*.frag', '*.geo')('text/x-glslsrc',)
Gnuplot('gnuplot',)('*.plot', '*.plt')('text/x-gnuplot',)
Go('go', 'golang')('*.go',)('text/x-gosrc',)
Golo('golo',)('*.golo',)()
GoodData-CL('gooddata-cl',)('*.gdc',)('text/x-gooddata-cl',)
GoogleSQL('googlesql', 'zetasql')('*.googlesql', '*.googlesql.sql')('text/x-google-sql', 'text/x-google-sql-aux')
Gosu('gosu',)('*.gs', '*.gsx', '*.gsp', '*.vark')('text/x-gosu',)
Gosu Template('gst',)('*.gst',)('text/x-gosu-template',)
GraphQL('graphql',)('*.graphql',)()
Graphviz('graphviz', 'dot')('*.gv', '*.dot')('text/x-graphviz', 'text/vnd.graphviz')
Groff('groff', 'nroff', 'man')('*.[1-9]', '*.man', '*.1p', '*.3pm')('application/x-troff', 'text/troff')
Groovy('groovy',)('*.groovy', '*.gradle')('text/x-groovy',)
GSQL('gsql',)('*.gsql',)()
Haml('haml',)('*.haml',)('text/x-haml',)
Handlebars('handlebars',)()()
Hare('hare',)('*.ha',)('text/x-hare',)
Haskell('haskell', 'hs')('*.hs',)('text/x-haskell',)
Haxe('haxe', 'hxsl', 'hx')('*.hx', '*.hxsl')('text/haxe', 'text/x-haxe', 'text/x-hx')
Hexdump('hexdump',)()()
HLSL('hlsl',)('*.hlsl', '*.hlsli')('text/x-hlsl',)
HSAIL('hsail', 'hsa')('*.hsail',)('text/x-hsail',)
Hspec('hspec',)('*Spec.hs',)()
HTML('html',)('*.html', '*.htm', '*.xhtml', '*.xslt')('text/html', 'application/xhtml+xml')
HTML + Angular2('html+ng2',)('*.ng2',)()
HTML+Cheetah('html+cheetah', 'html+spitfire', 'htmlcheetah')()('text/html+cheetah', 'text/html+spitfire')
HTML+Django/Jinja('html+django', 'html+jinja', 'htmldjango')('*.html.j2', '*.htm.j2', '*.xhtml.j2', '*.html.jinja2', '*.htm.jinja2', '*.xhtml.jinja2')('text/html+django', 'text/html+jinja')
HTML+Evoque('html+evoque',)()('text/html+evoque',)
HTML+Genshi('html+genshi', 'html+kid')()('text/html+genshi',)
HTML+Handlebars('html+handlebars',)('*.handlebars', '*.hbs')('text/html+handlebars', 'text/x-handlebars-template')
HTML+Lasso('html+lasso',)()('text/html+lasso', 'application/x-httpd-lasso', 'application/x-httpd-lasso[89]')
HTML+Mako('html+mako',)()('text/html+mako',)
HTML+Myghty('html+myghty',)()('text/html+myghty',)
HTML+PHP('html+php',)('*.phtml',)('application/x-php', 'application/x-httpd-php', 'application/x-httpd-php3', 'application/x-httpd-php4', 'application/x-httpd-php5')
HTML+Smarty('html+smarty',)()('text/html+smarty',)
HTML+Twig('html+twig',)('*.twig',)('text/html+twig',)
HTML+UL4('html+ul4',)('*.htmlul4',)()
HTML+Velocity('html+velocity',)()('text/html+velocity',)
HTTP('http',)()()
Hxml('haxeml', 'hxml')('*.hxml',)()
Hy('hylang', 'hy')('*.hy',)('text/x-hy', 'application/x-hy')
Hybris('hybris',)('*.hyb',)('text/x-hybris', 'application/x-hybris')
Icon('icon',)('*.icon', '*.ICON')()
IDL('idl',)('*.pro',)('text/idl',)
Idris('idris', 'idr')('*.idr',)('text/x-idris',)
Igor('igor', 'igorpro')('*.ipf',)('text/ipf',)
Inform 6('inform6', 'i6')('*.inf',)()
Inform 6 template('i6t',)('*.i6t',)()
Inform 7('inform7', 'i7')('*.ni', '*.i7x')()
INI('ini', 'cfg', 'dosini')('*.ini', '*.cfg', '*.inf', '.editorconfig')('text/x-ini', 'text/inf')
Io('io',)('*.io',)('text/x-iosrc',)
Ioke('ioke', 'ik')('*.ik',)('text/x-iokesrc',)
IRC logs('irc',)('*.weechatlog',)('text/x-irclog',)
Isabelle('isabelle',)('*.thy',)('text/x-isabelle',)
J('j',)('*.ijs',)('text/x-j',)
JAGS('jags',)('*.jag', '*.bug')()
Janet('janet',)('*.janet', '*.jdn')('text/x-janet', 'application/x-janet')
Jasmin('jasmin', 'jasminxt')('*.j',)()
Java('java',)('*.java',)('text/x-java',)
Java Server Page('jsp',)('*.jsp',)('application/x-jsp',)
JavaScript('javascript', 'js')('*.js', '*.jsm', '*.mjs', '*.cjs')('application/javascript', 'application/x-javascript', 'text/x-javascript', 'text/javascript')
JavaScript+Cheetah('javascript+cheetah', 'js+cheetah', 'javascript+spitfire', 'js+spitfire')()('application/x-javascript+cheetah', 'text/x-javascript+cheetah', 'text/javascript+cheetah', 'application/x-javascript+spitfire', 'text/x-javascript+spitfire', 'text/javascript+spitfire')
JavaScript+Django/Jinja('javascript+django', 'js+django', 'javascript+jinja', 'js+jinja')('*.js.j2', '*.js.jinja2')('application/x-javascript+django', 'application/x-javascript+jinja', 'text/x-javascript+django', 'text/x-javascript+jinja', 'text/javascript+django', 'text/javascript+jinja')
JavaScript+Genshi Text('js+genshitext', 'js+genshi', 'javascript+genshitext', 'javascript+genshi')()('application/x-javascript+genshi', 'text/x-javascript+genshi', 'text/javascript+genshi')
JavaScript+Lasso('javascript+lasso', 'js+lasso')()('application/x-javascript+lasso', 'text/x-javascript+lasso', 'text/javascript+lasso')
JavaScript+Mako('javascript+mako', 'js+mako')()('application/x-javascript+mako', 'text/x-javascript+mako', 'text/javascript+mako')
Javascript+mozpreproc('javascript+mozpreproc',)('*.js.in',)()
JavaScript+Myghty('javascript+myghty', 'js+myghty')()('application/x-javascript+myghty', 'text/x-javascript+myghty', 'text/javascript+mygthy')
JavaScript+PHP('javascript+php', 'js+php')()('application/x-javascript+php', 'text/x-javascript+php', 'text/javascript+php')
JavaScript+Ruby('javascript+ruby', 'js+ruby', 'javascript+erb', 'js+erb')()('application/x-javascript+ruby', 'text/x-javascript+ruby', 'text/javascript+ruby')
JavaScript+Smarty('javascript+smarty', 'js+smarty')()('application/x-javascript+smarty', 'text/x-javascript+smarty', 'text/javascript+smarty')
Javascript+UL4('js+ul4',)('*.jsul4',)()
JCL('jcl',)('*.jcl',)('text/x-jcl',)
JMESPath('jmespath', 'jp')('*.jp',)()
JSGF('jsgf',)('*.jsgf',)('application/jsgf', 'application/x-jsgf', 'text/jsgf')
JSLT('jslt',)('*.jslt',)('text/x-jslt',)
JSON('json', 'json-object')('*.json', '*.jsonl', '*.ndjson', 'Pipfile.lock')('application/json', 'application/json-object', 'application/x-ndjson', 'application/jsonl', 'application/json-seq')
JSON-LD('jsonld', 'json-ld')('*.jsonld',)('application/ld+json',)
JSON5('json5',)('*.json5',)()
JSONBareObject()()()
Jsonnet('jsonnet',)('*.jsonnet', '*.libsonnet')()
JSX('jsx', 'react')('*.jsx', '*.react')('text/jsx', 'text/typescript-jsx')
Julia('julia', 'jl')('*.jl',)('text/x-julia', 'application/x-julia')
Julia console('jlcon', 'julia-repl')()()
Juttle('juttle',)('*.juttle',)('application/juttle', 'application/x-juttle', 'text/x-juttle', 'text/juttle')
K('k',)('*.k',)()
Kal('kal',)('*.kal',)('text/kal', 'application/kal')
Kconfig('kconfig', 'menuconfig', 'linux-config', 'kernel-config')('Kconfig*', '*Config.in*', 'external.in*', 'standard-modules.in')('text/x-kconfig',)
Kernel log('kmsg', 'dmesg')('*.kmsg', '*.dmesg')()
Koka('koka',)('*.kk', '*.kki')('text/x-koka',)
Kotlin('kotlin',)('*.kt', '*.kts')('text/x-kotlin',)
Kuin('kuin',)('*.kn',)()
Kusto('kql', 'kusto')('*.kql', '*.kusto', '.csl')()
Lasso('lasso', 'lassoscript')('*.lasso', '*.lasso[89]')('text/x-lasso',)
LDAP configuration file('ldapconf', 'ldaprc')('.ldaprc', 'ldaprc', 'ldap.conf')('text/x-ldapconf',)
LDIF('ldif',)('*.ldif',)('text/x-ldif',)
Lean('lean', 'lean3')('*.lean',)('text/x-lean', 'text/x-lean3')
Lean4('lean4',)('*.lean',)('text/x-lean4',)
LessCss('less',)('*.less',)('text/x-less-css',)
Lighttpd configuration file('lighttpd', 'lighty')('lighttpd.conf',)('text/x-lighttpd-conf',)
LilyPond('lilypond',)('*.ly',)()
Limbo('limbo',)('*.b',)('text/limbo',)
liquid('liquid',)('*.liquid',)()
Literate Agda('literate-agda', 'lagda')('*.lagda',)('text/x-literate-agda',)
Literate Cryptol('literate-cryptol', 'lcryptol', 'lcry')('*.lcry',)('text/x-literate-cryptol',)
Literate Haskell('literate-haskell', 'lhaskell', 'lhs')('*.lhs',)('text/x-literate-haskell',)
Literate Idris('literate-idris', 'lidris', 'lidr')('*.lidr',)('text/x-literate-idris',)
LiveScript('livescript', 'live-script')('*.ls',)('text/livescript',)
LLVM('llvm',)('*.ll',)('text/x-llvm',)
LLVM-MIR('llvm-mir',)('*.mir',)()
LLVM-MIR Body('llvm-mir-body',)()()
Logos('logos',)('*.x', '*.xi', '*.xm', '*.xmi')('text/x-logos',)
Logtalk('logtalk',)('*.lgt', '*.logtalk')('text/x-logtalk',)
LSL('lsl',)('*.lsl',)('text/x-lsl',)
Lua('lua',)('*.lua', '*.wlua')('text/x-lua', 'application/x-lua')
Luau('luau',)('*.luau',)()
Macaulay2('macaulay2',)('*.m2',)()
Makefile('make', 'makefile', 'mf', 'bsdmake')('*.mak', '*.mk', 'Makefile', 'makefile', 'Makefile.*', 'GNUmakefile')('text/x-makefile',)
Mako('mako',)('*.mao',)('application/x-mako',)
Maple('maple',)('*.mpl', '*.mi', '*.mm')('text/x-maple',)
MAQL('maql',)('*.maql',)('text/x-gooddata-maql', 'application/x-gooddata-maql')
Markdown('markdown', 'md')('*.md', '*.markdown')('text/x-markdown',)
Mask('mask',)('*.mask',)('text/x-mask',)
Mason('mason',)('*.m', '*.mhtml', '*.mc', '*.mi', 'autohandler', 'dhandler')('application/x-mason',)
Mathematica('mathematica', 'mma', 'nb')('*.nb', '*.cdf', '*.nbp', '*.ma')('application/mathematica', 'application/vnd.wolfram.mathematica', 'application/vnd.wolfram.mathematica.package', 'application/vnd.wolfram.cdf')
Matlab('matlab',)('*.m',)('text/matlab',)
Matlab session('matlabsession',)()()
Maxima('maxima', 'macsyma')('*.mac', '*.max')()
MCFunction('mcfunction', 'mcf')('*.mcfunction',)('text/mcfunction',)
MCSchema('mcschema',)('*.mcschema',)('text/mcschema',)
Meson('meson', 'meson.build')('meson.build', 'meson_options.txt')('text/x-meson',)
MIME('mime',)()('multipart/mixed', 'multipart/related', 'multipart/alternative')
MiniD('minid',)()('text/x-minidsrc',)
MiniScript('miniscript', 'ms')('*.ms',)('text/x-minicript', 'application/x-miniscript')
MIPS('mips',)('*.mips', '*.MIPS')()
Modelica('modelica',)('*.mo',)('text/x-modelica',)
Modula-2('modula2', 'm2')('*.def', '*.mod')('text/x-modula2',)
MoinMoin/Trac Wiki markup('trac-wiki', 'moin')()('text/x-trac-wiki',)
Mojo('mojo', '🔥')('*.mojo', '*.🔥')('text/x-mojo', 'application/x-mojo')
Monkey('monkey',)('*.monkey',)('text/x-monkey',)
Monte('monte',)('*.mt',)()
MOOCode('moocode', 'moo')('*.moo',)('text/x-moocode',)
MoonScript('moonscript', 'moon')('*.moon',)('text/x-moonscript', 'application/x-moonscript')
Mosel('mosel',)('*.mos',)()
mozhashpreproc('mozhashpreproc',)()()
mozpercentpreproc('mozpercentpreproc',)()()
MQL('mql', 'mq4', 'mq5', 'mql4', 'mql5')('*.mq4', '*.mq5', '*.mqh')('text/x-mql',)
Mscgen('mscgen', 'msc')('*.msc',)()
MSDOS Session('doscon',)()()
MuPAD('mupad',)('*.mu',)()
MXML('mxml',)('*.mxml',)()
Myghty('myghty',)('*.myt', 'autodelegate')('application/x-myghty',)
MySQL('mysql',)()('text/x-mysql',)
NASM('nasm',)('*.asm', '*.ASM', '*.nasm')('text/x-nasm',)
NCL('ncl',)('*.ncl',)('text/ncl',)
Nemerle('nemerle',)('*.n',)('text/x-nemerle',)
nesC('nesc',)('*.nc',)('text/x-nescsrc',)
NestedText('nestedtext', 'nt')('*.nt',)()
NewLisp('newlisp',)('*.lsp', '*.nl', '*.kif')('text/x-newlisp', 'application/x-newlisp')
Newspeak('newspeak',)('*.ns2',)('text/x-newspeak',)
Nginx configuration file('nginx',)('nginx.conf',)('text/x-nginx-conf',)
Nimrod('nimrod', 'nim')('*.nim', '*.nimrod')('text/x-nim',)
Nit('nit',)('*.nit',)()
Nix('nixos', 'nix')('*.nix',)('text/x-nix',)
Node.js REPL console session('nodejsrepl',)()('text/x-nodejsrepl',)
Notmuch('notmuch',)()()
NSIS('nsis', 'nsi', 'nsh')('*.nsi', '*.nsh')('text/x-nsis',)
Numba_IR('numba_ir', 'numbair')('*.numba_ir',)('text/x-numba_ir', 'text/x-numbair')
NumPy('numpy',)()()
NuSMV('nusmv',)('*.smv',)()
objdump('objdump',)('*.objdump',)('text/x-objdump',)
objdump-nasm('objdump-nasm',)('*.objdump-intel',)('text/x-nasm-objdump',)
Objective-C('objective-c', 'objectivec', 'obj-c', 'objc')('*.m', '*.h')('text/x-objective-c',)
Objective-C++('objective-c++', 'objectivec++', 'obj-c++', 'objc++')('*.mm', '*.hh')('text/x-objective-c++',)
Objective-J('objective-j', 'objectivej', 'obj-j', 'objj')('*.j',)('text/x-objective-j',)
OCaml('ocaml',)('*.ml', '*.mli', '*.mll', '*.mly')('text/x-ocaml',)
Octave('octave',)('*.m',)('text/octave',)
ODIN('odin',)('*.odin',)('text/odin',)
OMG Interface Definition Language('omg-idl',)('*.idl', '*.pidl')()
Ooc('ooc',)('*.ooc',)('text/x-ooc',)
Opa('opa',)('*.opa',)('text/x-opa',)
OpenEdge ABL('openedge', 'abl', 'progress')('*.p', '*.cls')('text/x-openedge', 'application/x-openedge')
OpenSCAD('openscad',)('*.scad',)('application/x-openscad',)
Org Mode('org', 'orgmode', 'org-mode')('*.org',)('text/org',)
PacmanConf('pacmanconf',)('pacman.conf',)()
Pan('pan',)('*.pan',)()
ParaSail('parasail',)('*.psi', '*.psl')('text/x-parasail',)
Pawn('pawn',)('*.p', '*.pwn', '*.inc')('text/x-pawn',)
PDDL('pddl',)('*.pddl',)()
PEG('peg',)('*.peg',)('text/x-peg',)
Perl('perl', 'pl')('*.pl', '*.pm', '*.t', '*.perl')('text/x-perl', 'application/x-perl')
Perl6('perl6', 'pl6', 'raku')('*.pl', '*.pm', '*.nqp', '*.p6', '*.6pl', '*.p6l', '*.pl6', '*.6pm', '*.p6m', '*.pm6', '*.t', '*.raku', '*.rakumod', '*.rakutest', '*.rakudoc')('text/x-perl6', 'application/x-perl6')
Phix('phix',)('*.exw',)('text/x-phix',)
PHP('php', 'php3', 'php4', 'php5')('*.php', '*.php[345]', '*.inc')('text/x-php',)
Pig('pig',)('*.pig',)('text/x-pig',)
Pike('pike',)('*.pike', '*.pmod')('text/x-pike',)
PkgConfig('pkgconfig',)('*.pc',)()
PL/pgSQL('plpgsql',)()('text/x-plpgsql',)
Pointless('pointless',)('*.ptls',)()
Pony('pony',)('*.pony',)()
Portugol('portugol',)('*.alg', '*.portugol')()
PostgreSQL console (psql)('psql', 'postgresql-console', 'postgres-console')()('text/x-postgresql-psql',)
PostgreSQL EXPLAIN dialect('postgres-explain',)('*.explain',)('text/x-postgresql-explain',)
PostgreSQL SQL dialect('postgresql', 'postgres')()('text/x-postgresql',)
PostScript('postscript', 'postscr')('*.ps', '*.eps')('application/postscript',)
POVRay('pov',)('*.pov', '*.inc')('text/x-povray',)
PowerShell('powershell', 'pwsh', 'posh', 'ps1', 'psm1')('*.ps1', '*.psm1')('text/x-powershell',)
PowerShell Session('pwsh-session', 'ps1con')()()
Praat('praat',)('*.praat', '*.proc', '*.psc')()
Procfile('procfile',)('Procfile',)()
Prolog('prolog',)('*.ecl', '*.prolog', '*.pro', '*.pl')('text/x-prolog',)
Promela('promela',)('*.pml', '*.prom', '*.prm', '*.promela', '*.pr', '*.pm')('text/x-promela',)
PromQL('promql',)('*.promql',)()
Properties('properties', 'jproperties')('*.properties',)('text/x-java-properties',)
Protocol Buffer('protobuf', 'proto')('*.proto',)()
PRQL('prql',)('*.prql',)('application/prql', 'application/x-prql')
PsySH console session for PHP('psysh',)()()
PTX('ptx',)('*.ptx',)('text/x-ptx',)
Pug('pug', 'jade')('*.pug', '*.jade')('text/x-pug', 'text/x-jade')
Puppet('puppet',)('*.pp',)()
PyPy Log('pypylog', 'pypy')('*.pypylog',)('application/x-pypylog',)
Python('python', 'py', 'sage', 'python3', 'py3', 'bazel', 'starlark', 'pyi')('*.py', '*.pyw', '*.pyi', '*.jy', '*.sage', '*.sc', 'SConstruct', 'SConscript', '*.bzl', 'BUCK', 'BUILD', 'BUILD.bazel', 'WORKSPACE', '*.tac')('text/x-python', 'application/x-python', 'text/x-python3', 'application/x-python3')
Python 2.x('python2', 'py2')()('text/x-python2', 'application/x-python2')
Python 2.x Traceback('py2tb',)('*.py2tb',)('text/x-python2-traceback',)
Python console session('pycon', 'python-console')()('text/x-python-doctest',)
Python Traceback('pytb', 'py3tb')('*.pytb', '*.py3tb')('text/x-python-traceback', 'text/x-python3-traceback')
Python+UL4('py+ul4',)('*.pyul4',)()
Q('q',)('*.q',)()
QBasic('qbasic', 'basic')('*.BAS', '*.bas')('text/basic',)
Qlik('qlik', 'qlikview', 'qliksense', 'qlikscript')('*.qvs', '*.qvw')()
QML('qml', 'qbs')('*.qml', '*.qbs')('application/x-qml', 'application/x-qt.qbs+qml')
QVTO('qvto', 'qvt')('*.qvto',)()
Racket('racket', 'rkt')('*.rkt', '*.rktd', '*.rktl')('text/x-racket', 'application/x-racket')
Ragel('ragel',)()()
Ragel in C Host('ragel-c',)('*.rl',)()
Ragel in CPP Host('ragel-cpp',)('*.rl',)()
Ragel in D Host('ragel-d',)('*.rl',)()
Ragel in Java Host('ragel-java',)('*.rl',)()
Ragel in Objective C Host('ragel-objc',)('*.rl',)()
Ragel in Ruby Host('ragel-ruby', 'ragel-rb')('*.rl',)()
Raw token data()()('application/x-pygments-tokens',)
RConsole('rconsole', 'rout')('*.Rout',)()
Rd('rd',)('*.Rd',)('text/x-r-doc',)
ReasonML('reasonml', 'reason')('*.re', '*.rei')('text/x-reasonml',)
REBOL('rebol',)('*.r', '*.r3', '*.reb')('text/x-rebol',)
Red('red', 'red/system')('*.red', '*.reds')('text/x-red', 'text/x-red-system')
Redcode('redcode',)('*.cw',)()
reg('registry',)('*.reg',)('text/x-windows-registry',)
Rego('rego',)('*.rego',)('text/x-rego',)
Relax-NG Compact('rng-compact', 'rnc')('*.rnc',)()
ResourceBundle('resourcebundle', 'resource')()()
reStructuredText('restructuredtext', 'rst', 'rest')('*.rst', '*.rest')('text/x-rst', 'text/prs.fallenstein.rst')
Rexx('rexx', 'arexx')('*.rexx', '*.rex', '*.rx', '*.arexx')('text/x-rexx',)
RHTML('rhtml', 'html+erb', 'html+ruby')('*.rhtml',)('text/html+ruby',)
Ride('ride',)('*.ride',)('text/x-ride',)
Rita('rita',)('*.rita',)('text/rita',)
Roboconf Graph('roboconf-graph',)('*.graph',)()
Roboconf Instances('roboconf-instances',)('*.instances',)()
RobotFramework('robotframework',)('*.robot', '*.resource')('text/x-robotframework',)
RPMSpec('spec',)('*.spec',)('text/x-rpm-spec',)
RQL('rql',)('*.rql',)('text/x-rql',)
RSL('rsl',)('*.rsl',)('text/rsl',)
Ruby('ruby', 'rb', 'duby')('*.rb', '*.rbw', 'Rakefile', '*.rake', '*.gemspec', '*.rbx', '*.duby', 'Gemfile', 'Vagrantfile')('text/x-ruby', 'application/x-ruby')
Ruby irb session('rbcon', 'irb')()('text/x-ruby-shellsession',)
Rust('rust', 'rs')('*.rs', '*.rs.in')('text/rust', 'text/x-rust')
S('splus', 's', 'r')('*.S', '*.R', '.Rhistory', '.Rprofile', '.Renviron')('text/S-plus', 'text/S', 'text/x-r-source', 'text/x-r', 'text/x-R', 'text/x-r-history', 'text/x-r-profile')
SARL('sarl',)('*.sarl',)('text/x-sarl',)
SAS('sas',)('*.SAS', '*.sas')('text/x-sas', 'text/sas', 'application/x-sas')
Sass('sass',)('*.sass',)('text/x-sass',)
Savi('savi',)('*.savi',)()
Scala('scala',)('*.scala',)('text/x-scala',)
Scalate Server Page('ssp',)('*.ssp',)('application/x-ssp',)
Scaml('scaml',)('*.scaml',)('text/x-scaml',)
scdoc('scdoc', 'scd')('*.scd', '*.scdoc')()
Scheme('scheme', 'scm')('*.scm', '*.ss')('text/x-scheme', 'application/x-scheme')
Scilab('scilab',)('*.sci', '*.sce', '*.tst')('text/scilab',)
SCSS('scss',)('*.scss',)('text/x-scss',)
Sed('sed', 'gsed', 'ssed')('*.sed', '*.[gs]sed')('text/x-sed',)
Shen('shen',)('*.shen',)('text/x-shen', 'application/x-shen')
ShExC('shexc', 'shex')('*.shex',)('text/shex',)
Sieve('sieve',)('*.siv', '*.sieve')()
Silver('silver',)('*.sil', '*.vpr')()
Singularity('singularity',)('*.def', 'Singularity')()
Slash('slash',)('*.sla',)()
Slim('slim',)('*.slim',)('text/x-slim',)
Slurm('slurm', 'sbatch')('*.sl',)()
Smali('smali',)('*.smali',)('text/smali',)
Smalltalk('smalltalk', 'squeak', 'st')('*.st',)('text/x-smalltalk',)
SmartGameFormat('sgf',)('*.sgf',)()
Smarty('smarty',)('*.tpl',)('application/x-smarty',)
Smithy('smithy',)('*.smithy',)()
SNBT('snbt',)('*.snbt',)('text/snbt',)
Snobol('snobol',)('*.snobol',)('text/x-snobol',)
Snowball('snowball',)('*.sbl',)()
Solidity('solidity',)('*.sol',)()
Soong('androidbp', 'bp', 'soong')('Android.bp',)()
Sophia('sophia',)('*.aes',)()
SourcePawn('sp',)('*.sp',)('text/x-sourcepawn',)
SPARQL('sparql',)('*.rq', '*.sparql')('application/sparql-query',)
Spice('spice', 'spicelang')('*.spice',)('text/x-spice',)
SQL('sql',)('*.sql',)('text/x-sql',)
SQL+Jinja('sql+jinja',)('*.sql', '*.sql.j2', '*.sql.jinja2')()
sqlite3con('sqlite3',)('*.sqlite3-console',)('text/x-sqlite3-console',)
SquidConf('squidconf', 'squid.conf', 'squid')('squid.conf',)('text/x-squidconf',)
Srcinfo('srcinfo',)('.SRCINFO',)()
Stan('stan',)('*.stan',)()
Standard ML('sml',)('*.sml', '*.sig', '*.fun')('text/x-standardml', 'application/x-standardml')
Stata('stata', 'do')('*.do', '*.ado')('text/x-stata', 'text/stata', 'application/x-stata')
SuperCollider('supercollider', 'sc')('*.sc', '*.scd')('application/supercollider', 'text/supercollider')
Swift('swift',)('*.swift',)('text/x-swift',)
SWIG('swig',)('*.swg', '*.i')('text/swig',)
Systemd('systemd',)('*.service', '*.socket', '*.device', '*.mount', '*.automount', '*.swap', '*.target', '*.path', '*.timer', '*.slice', '*.scope')()
systemverilog('systemverilog', 'sv')('*.sv', '*.svh')('text/x-systemverilog',)
TableGen('tablegen', 'td')('*.td',)()
Tact('tact',)('*.tact',)()
TADS 3('tads3',)('*.t',)()
Tal('tal', 'uxntal')('*.tal',)('text/x-uxntal',)
TAP('tap',)('*.tap',)()
TASM('tasm',)('*.asm', '*.ASM', '*.tasm')('text/x-tasm',)
Tcl('tcl',)('*.tcl', '*.rvt')('text/x-tcl', 'text/x-script.tcl', 'application/x-tcl')
Tcsh('tcsh', 'csh')('*.tcsh', '*.csh')('application/x-csh',)
Tcsh Session('tcshcon',)()()
Tea('tea',)('*.tea',)('text/x-tea',)
teal('teal',)('*.teal',)()
Tera Term macro('teratermmacro', 'teraterm', 'ttl')('*.ttl',)('text/x-teratermmacro',)
Termcap('termcap',)('termcap', 'termcap.src')()
Terminfo('terminfo',)('terminfo', 'terminfo.src')()
Terraform('terraform', 'tf', 'hcl')('*.tf', '*.hcl')('application/x-tf', 'application/x-terraform')
TeX('tex', 'latex')('*.tex', '*.aux', '*.toc')('text/x-tex', 'text/x-latex')
Text only('text',)('*.txt',)('text/plain',)
Text output('output',)()()
ThingsDB('ti', 'thingsdb')('*.ti',)()
Thrift('thrift',)('*.thrift',)('application/x-thrift',)
tiddler('tid',)('*.tid',)('text/vnd.tiddlywiki',)
Tl-b('tlb',)('*.tlb',)()
TLS Presentation Language('tls',)()()
Todotxt('todotxt',)('todo.txt', '*.todotxt')('text/x-todo',)
TOML('toml',)('*.toml', 'Pipfile', 'poetry.lock')('application/toml',)
TrafficScript('trafficscript', 'rts')('*.rts',)()
Transact-SQL('tsql', 't-sql')('*.sql',)('text/x-tsql',)
Treetop('treetop',)('*.treetop', '*.tt')()
TSX('tsx',)('*.tsx',)('text/typescript-tsx',)
Turtle('turtle',)('*.ttl',)('text/turtle', 'application/x-turtle')
Twig('twig',)()('application/x-twig',)
TypeScript('typescript', 'ts')('*.ts',)('application/x-typescript', 'text/x-typescript')
Typographic Number Theory('tnt',)('*.tnt',)()
TypoScript('typoscript',)('*.typoscript',)('text/x-typoscript',)
TypoScriptCssData('typoscriptcssdata',)()()
TypoScriptHtmlData('typoscripthtmldata',)()()
Typst('typst',)('*.typ',)('text/x-typst',)
ucode('ucode',)('*.u', '*.u1', '*.u2')()
UL4('ul4',)('*.ul4',)()
Unicon('unicon',)('*.icn',)('text/unicon',)
Unix/Linux config files('unixconfig', 'linuxconfig')()()
UrbiScript('urbiscript',)('*.u',)('application/x-urbiscript',)
urlencoded('urlencoded',)()('application/x-www-form-urlencoded',)
USD('usd', 'usda')('*.usd', '*.usda')()
Vala('vala', 'vapi')('*.vala', '*.vapi')('text/x-vala',)
VB.net('vb.net', 'vbnet', 'lobas', 'oobas', 'sobas', 'visual-basic', 'visualbasic')('*.vb', '*.bas')('text/x-vbnet', 'text/x-vba')
VBScript('vbscript',)('*.vbs', '*.VBS')()
VCL('vcl',)('*.vcl',)('text/x-vclsrc',)
VCLSnippets('vclsnippets', 'vclsnippet')()('text/x-vclsnippet',)
VCTreeStatus('vctreestatus',)()()
Velocity('velocity',)('*.vm', '*.fhtml')()
Verifpal('verifpal',)('*.vp',)('text/x-verifpal',)
verilog('verilog', 'v')('*.v',)('text/x-verilog',)
VGL('vgl',)('*.rpf',)()
vhdl('vhdl',)('*.vhdl', '*.vhd')('text/x-vhdl',)
VimL('vim',)('*.vim', '.vimrc', '.exrc', '.gvimrc', '_vimrc', '_exrc', '_gvimrc', 'vimrc', 'gvimrc')('text/x-vim',)
Visual Prolog('visualprolog',)('*.pro', '*.cl', '*.i', '*.pack', '*.ph')()
Visual Prolog Grammar('visualprologgrammar',)('*.vipgrm',)()
Vue('vue',)('*.vue',)()
Vyper('vyper',)('*.vy',)()
WDiff('wdiff',)('*.wdiff',)()
Web IDL('webidl',)('*.webidl',)()
WebAssembly('wast', 'wat')('*.wat', '*.wast')()
WebGPU Shading Language('wgsl',)('*.wgsl',)('text/wgsl',)
Whiley('whiley',)('*.whiley',)('text/x-whiley',)
Wikitext('wikitext', 'mediawiki')()('text/x-wiki',)
World of Warcraft TOC('wowtoc',)('*.toc',)()
Wren('wren',)('*.wren',)()
X++('xpp', 'x++')('*.xpp',)()
X10('x10', 'xten')('*.x10',)('text/x-x10',)
XML('xml',)('*.xml', '*.xsl', '*.rss', '*.xslt', '*.xsd', '*.wsdl', '*.wsf')('text/xml', 'application/xml', 'image/svg+xml', 'application/rss+xml', 'application/atom+xml')
XML+Cheetah('xml+cheetah', 'xml+spitfire')()('application/xml+cheetah', 'application/xml+spitfire')
XML+Django/Jinja('xml+django', 'xml+jinja')('*.xml.j2', '*.xml.jinja2')('application/xml+django', 'application/xml+jinja')
XML+Evoque('xml+evoque',)()('application/xml+evoque',)
XML+Lasso('xml+lasso',)()('application/xml+lasso',)
XML+Mako('xml+mako',)()('application/xml+mako',)
XML+Myghty('xml+myghty',)()('application/xml+myghty',)
XML+PHP('xml+php',)()('application/xml+php',)
XML+Ruby('xml+ruby', 'xml+erb')()('application/xml+ruby',)
XML+Smarty('xml+smarty',)()('application/xml+smarty',)
XML+UL4('xml+ul4',)('*.xmlul4',)()
XML+Velocity('xml+velocity',)()('application/xml+velocity',)
Xorg('xorg.conf',)('xorg.conf',)()
XQuery('xquery', 'xqy', 'xq', 'xql', 'xqm')('*.xqy', '*.xquery', '*.xq', '*.xql', '*.xqm')('text/xquery', 'application/xquery')
XSLT('xslt',)('*.xsl', '*.xslt', '*.xpl')('application/xsl+xml', 'application/xslt+xml')
Xtend('xtend',)('*.xtend',)('text/x-xtend',)
xtlang('extempore',)('*.xtm',)()
XUL+mozpreproc('xul+mozpreproc',)('*.xul.in',)()
YAML('yaml',)('*.yaml', '*.yml')('text/x-yaml',)
YAML+Jinja('yaml+jinja', 'salt', 'sls')('*.sls', '*.yaml.j2', '*.yml.j2', '*.yaml.jinja2', '*.yml.jinja2')('text/x-yaml+jinja', 'text/x-sls')
YANG('yang',)('*.yang',)('application/yang',)
YARA('yara', 'yar')('*.yar',)('text/x-yara',)
Zeek('zeek', 'bro')('*.zeek', '*.bro')()
Zephir('zephir',)('*.zep',)()
Zig('zig',)('*.zig',)('text/zig',)
Zone('zone',)('*.zone',)('text/dns',)