Highlighters

Lexer description Lexer names File patterns Mimetypes
ABAP abap *.abap *.ABAP text/x-abap
ABNF abnf *.abnf text/x-abnf
ADL adl *.adl *.adls *.adlf *.adlx
AMDGPU amdgpu *.isa
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
APL apl *.apl *.aplf *.aplo *.apln *.aplc *.apli *.dyalog
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
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
Agda agda *.agda text/x-agda
Aheui aheui *.aheui
Alloy alloy *.als text/x-alloy
AmbientTalk ambienttalk ambienttalk/2 at *.at text/x-ambienttalk
Ampl ampl *.run
Angular2 ng2
ApacheConf apacheconf aconf apache .htaccess apache.conf apache2.conf text/x-apacheconf
AppleScript applescript *.applescript
Arduino arduino *.ino text/x-arduino
Arrow arrow *.arw
Arturo arturo art *.art
AspectJ aspectj *.aj text/x-aspectj
Asymptote asymptote asy *.asy text/x-asymptote
Augeas augeas *.aug
AutoIt autoit *.au3 text/x-autoit
Awk awk gawk mawk nawk *.awk application/x-awk
BARE bare *.bare
BBC Basic bbcbasic *.bbc
BBCode bbcode text/x-bbcode
BC bc *.bc
BNF bnf *.bnf text/x-bnf
BQN bqn *.bqn
BST bst bst-pybtex *.bst
BUGS bugs winbugs openbugs *.bug
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
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
Boa boa *.boa
Boo boo *.boo text/x-boo
Boogie boogie *.bpl
Brainfuck brainfuck bf *.bf *.b application/x-brainfuck
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
CAmkES camkes idl4 *.camkes *.idl4
CBM BASIC V2 cbmbas *.bas
CDDL cddl *.cddl text/x-cddl
CFEngine3 cfengine3 cf3 *.cf
CMake cmake *.cmake CMakeLists.txt text/x-cmake
COBOL cobol *.cob *.COB *.cpy *.CPY text/x-cobol
COBOLFree cobolfree *.cbl *.CBL
COMAL-80 comal comal80 *.cml *.comal
CPSA cpsa *.cpsa
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+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
CSS+mozpreproc css+mozpreproc *.css.in
CUDA cuda cu *.cu *.cuh text/x-cuda
Cap'n Proto capnp *.capnp
CapDL capdl *.cdl
Carbon carbon *.carbon text/x-carbon
Ceylon ceylon *.ceylon text/x-ceylon
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
CoffeeScript coffeescript coffee-script coffee *.coffee text/coffeescript
Coldfusion CFC cfc *.cfc
Coldfusion HTML cfm *.cfm *.cfml application/x-coldfusion
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
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
Cypher cypher *.cyp *.cypher
Cython cython pyx pyrex *.pyx *.pxd *.pxi text/x-cython application/x-cython
D d *.d *.di text/x-dsrc
DASM16 dasm16 *.dasm16 *.dasm text/x-dasm16
DTD dtd *.dtd application/xml-dtd
Darcs Patch dpatch *.dpatch *.darcspatch
Dart dart *.dart text/x-dart
Dax dax *.dax
Debian Control file debcontrol control control
Debian Sourcelist debsources sourceslist sources.list sources.list
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
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
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
EBNF ebnf *.ebnf text/x-ebnf
ECL ecl *.ecl application/x-ecl
ERB erb application/x-ruby-templating
Earl Grey earl-grey earlgrey eg *.eg text/x-earl-grey
Easytrieve easytrieve *.ezt *.mac text/x-easytrieve
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
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
Ezhil ezhil *.n text/x-ezhil
F# fsharp f# *.fs *.fsi *.fsx text/x-fsharp
FStar fstar *.fst *.fsti text/x-fstar
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
FunC func fc *.fc *.func
Futhark futhark *.fut text/x-futhark
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
GLSL glsl *.vert *.frag *.geo text/x-glslsrc
GSQL gsql *.gsql
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
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
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
HLSL hlsl *.hlsl *.hlsli text/x-hlsl
HSAIL hsail hsa *.hsail text/x-hsail
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 *.html 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
Haml haml *.haml text/x-haml
Handlebars handlebars
Haskell haskell hs *.hs text/x-haskell
Haxe haxe hxsl hx *.hx *.hxsl text/haxe text/x-haxe text/x-hx
Hexdump hexdump
Hspec hspec *Spec.hs
Hxml haxeml hxml *.hxml
Hy hylang hy *.hy text/x-hy application/x-hy
Hybris hybris *.hyb text/x-hybris application/x-hybris
IDL idl *.pro text/idl
INI ini cfg dosini *.ini *.cfg *.inf .editorconfig text/x-ini text/inf
IRC logs irc *.weechatlog text/x-irclog
Icon icon *.icon *.ICON
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
Io io *.io text/x-iosrc
Ioke ioke ik *.ik text/x-iokesrc
Isabelle isabelle *.thy text/x-isabelle
J j *.ijs text/x-j
JAGS jags *.jag *.bug
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
JSONBareObject
JSX jsx react *.jsx *.react text/jsx text/typescript-jsx
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+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
Javascript+mozpreproc javascript+mozpreproc *.js.in
Jsonnet jsonnet *.jsonnet *.libsonnet
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
LDAP configuration file ldapconf ldaprc .ldaprc ldaprc ldap.conf text/x-ldapconf
LDIF ldif *.ldif text/x-ldif
LLVM llvm *.ll text/x-llvm
LLVM-MIR llvm-mir *.mir
LLVM-MIR Body llvm-mir-body
LSL lsl *.lsl text/x-lsl
Lasso lasso lassoscript *.lasso *.lasso[89] text/x-lasso
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
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
Logos logos *.x *.xi *.xm *.xmi text/x-logos
Logtalk logtalk *.lgt *.logtalk text/x-logtalk
Lua lua *.lua *.wlua text/x-lua application/x-lua
Luau luau *.luau
MAQL maql *.maql text/x-gooddata-maql application/x-gooddata-maql
MCFunction mcfunction mcf *.mcfunction text/mcfunction
MCSchema mcschema *.mcschema text/mcschema
MIME mime multipart/mixed multipart/related multipart/alternative
MIPS mips *.mips *.MIPS
MOOCode moocode moo *.moo text/x-moocode
MQL mql mq4 mq5 mql4 mql5 *.mq4 *.mq5 *.mqh text/x-mql
MSDOS Session doscon
MXML mxml *.mxml
Macaulay2 macaulay2 *.m2
Makefile make makefile mf bsdmake *.mak *.mk Makefile makefile Makefile.* GNUmakefile text/x-makefile
Mako mako *.mao application/x-mako
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
Meson meson meson.build meson.build meson_options.txt text/x-meson
MiniD minid text/x-minidsrc
MiniScript miniscript ms *.ms text/x-minicript application/x-miniscript
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
MoonScript moonscript moon *.moon text/x-moonscript application/x-moonscript
Mosel mosel *.mos
Mscgen mscgen msc *.msc
MuPAD mupad *.mu
MySQL mysql text/x-mysql
Myghty myghty *.myt autodelegate application/x-myghty
NASM nasm *.asm *.ASM *.nasm text/x-nasm
NCL ncl *.ncl text/ncl
NSIS nsis nsi nsh *.nsi *.nsh text/x-nsis
Nemerle nemerle *.n text/x-nemerle
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
NuSMV nusmv *.smv
NumPy numpy
OCaml ocaml *.ml *.mli *.mll *.mly text/x-ocaml
ODIN odin *.odin text/odin
OMG Interface Definition Language omg-idl *.idl *.pidl
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
Octave octave *.m text/octave
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
PEG peg *.peg text/x-peg
PHP php php3 php4 php5 *.php *.php[345] *.inc text/x-php
PL/pgSQL plpgsql text/x-plpgsql
POVRay pov *.pov *.inc text/x-povray
PRQL prql *.prql application/prql application/x-prql
PTX ptx *.ptx text/x-ptx
PacmanConf pacmanconf pacman.conf
Pan pan *.pan
ParaSail parasail *.psi *.psl text/x-parasail
Pawn pawn *.p *.pwn *.inc text/x-pawn
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
Pig pig *.pig text/x-pig
Pike pike *.pike *.pmod text/x-pike
PkgConfig pkgconfig *.pc
Pointless pointless *.ptls
Pony pony *.pony
Portugol portugol *.alg *.portugol
PostScript postscript postscr *.ps *.eps application/postscript
PostgreSQL EXPLAIN dialect postgres-explain *.explain text/x-postgresql-explain
PostgreSQL SQL dialect postgresql postgres text/x-postgresql
PostgreSQL console (psql) psql postgresql-console postgres-console text/x-postgresql-psql
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
PromQL promql *.promql
Promela promela *.pml *.prom *.prm *.promela *.pr *.pm text/x-promela
Properties properties jproperties *.properties text/x-java-properties
Protocol Buffer protobuf proto *.proto
PsySH console session for PHP psysh
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 *.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 Traceback pytb py3tb *.pytb *.py3tb text/x-python-traceback text/x-python3-traceback
Python console session pycon python-console text/x-python-doctest
Python+UL4 py+ul4 *.pyul4
Q q *.q
QBasic qbasic basic *.BAS *.bas text/basic
QML qml qbs *.qml *.qbs application/x-qml application/x-qt.qbs+qml
QVTO qvto qvt *.qvto
Qlik qlik qlikview qliksense qlikscript *.qvs *.qvw
RConsole rconsole rout *.Rout
REBOL rebol *.r *.r3 *.reb text/x-rebol
RHTML rhtml html+erb html+ruby *.rhtml text/html+ruby
RPMSpec spec *.spec text/x-rpm-spec
RQL rql *.rql text/x-rql
RSL rsl *.rsl text/rsl
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
Rd rd *.Rd text/x-r-doc
ReasonML reasonml reason *.re *.rei text/x-reasonml
Red red red/system *.red *.reds text/x-red text/x-red-system
Redcode redcode *.cw
Relax-NG Compact rng-compact rnc *.rnc
ResourceBundle resourcebundle resource
Rexx rexx arexx *.rexx *.rex *.rx *.arexx text/x-rexx
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
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
SCSS scss *.scss text/x-scss
SNBT snbt *.snbt text/snbt
SPARQL sparql *.rq *.sparql application/sparql-query
SQL sql *.sql text/x-sql
SQL+Jinja sql+jinja *.sql *.sql.j2 *.sql.jinja2
SWIG swig *.swg *.i text/swig
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
Scheme scheme scm *.scm *.ss text/x-scheme application/x-scheme
Scilab scilab *.sci *.sce *.tst text/scilab
Sed sed gsed ssed *.sed *.[gs]sed text/x-sed
ShExC shexc shex *.shex text/shex
Shen shen *.shen text/x-shen application/x-shen
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
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
Spice spice spicelang *.spice text/x-spice
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
Systemd systemd *.service *.socket *.device *.mount *.automount *.swap *.target *.path *.timer *.slice *.scope
TADS 3 tads3 *.t
TAP tap *.tap
TASM tasm *.asm *.ASM *.tasm text/x-tasm
TLS Presentation Language tls
TOML toml *.toml Pipfile poetry.lock application/toml
Tact tact *.tact
Tal tal uxntal *.tal text/x-uxntal
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
TeX tex latex *.tex *.aux *.toc text/x-tex text/x-latex
Tea tea *.tea text/x-tea
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
Text only text *.txt text/plain
Text output output
ThingsDB ti thingsdb *.ti
Thrift thrift *.thrift application/x-thrift
Tl-b tlb *.tlb
Todotxt todotxt todo.txt *.todotxt text/x-todo
TrafficScript trafficscript rts *.rts
Transact-SQL tsql t-sql *.sql text/x-tsql
Treetop treetop *.treetop *.tt
Turtle turtle *.ttl text/turtle application/x-turtle
Twig twig application/x-twig
TypeScript typescript ts *.ts application/x-typescript text/x-typescript
TypoScript typoscript *.typoscript text/x-typoscript
TypoScriptCssData typoscriptcssdata
TypoScriptHtmlData typoscripthtmldata
Typographic Number Theory tnt *.tnt
Typst typst *.typ text/x-typst
UL4 ul4 *.ul4
USD usd usda *.usd *.usda
Unicon unicon *.icn text/unicon
Unix/Linux config files unixconfig linuxconfig
UrbiScript urbiscript *.u application/x-urbiscript
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
VGL vgl *.rpf
Vala vala vapi *.vala *.vapi text/x-vala
Velocity velocity *.vm *.fhtml
Verifpal verifpal *.vp text/x-verifpal
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
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 *.xml 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
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
XUL+mozpreproc xul+mozpreproc *.xul.in
Xorg xorg.conf xorg.conf
Xtend xtend *.xtend text/x-xtend
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
aspx-cs aspx-cs *.aspx *.asax *.ascx *.ashx *.asmx *.axd
aspx-vb aspx-vb *.aspx *.asax *.ascx *.ashx *.asmx *.axd
autohotkey autohotkey ahk *.ahk *.ahkl text/x-autohotkey
c-objdump c-objdump *.c-objdump text/x-c-objdump
cADL cadl *.cadl
ca65 assembler ca65 *.s
cfstatement cfs
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
d-objdump d-objdump *.d-objdump text/x-d-objdump
dg dg *.dg text/x-dg
eC ec *.ec *.eh text/x-echdr text/x-ecsrc
execline execline *.exec
g-code gcode *.gcode
liquid liquid *.liquid
mozhashpreproc mozhashpreproc
mozpercentpreproc mozpercentpreproc
nesC nesc *.nc text/x-nescsrc
objdump objdump *.objdump text/x-objdump
objdump-nasm objdump-nasm *.objdump-intel text/x-nasm-objdump
reStructuredText restructuredtext rst rest *.rst *.rest text/x-rst text/prs.fallenstein.rst
reg registry *.reg text/x-windows-registry
scdoc scdoc scd *.scd *.scdoc
sqlite3con sqlite3 *.sqlite3-console text/x-sqlite3-console
systemverilog systemverilog sv *.sv *.svh text/x-systemverilog
teal teal *.teal
tiddler tid *.tid text/vnd.tiddlywiki
ucode ucode *.u *.u1 *.u2
urlencoded urlencoded application/x-www-form-urlencoded
verilog verilog v *.v text/x-verilog
vhdl vhdl *.vhdl *.vhd text/x-vhdl
xtlang extempore *.xtm