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 |
*.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 |
|
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 |
text/x-hy application/x-hy |
Hybris |
hybris hy |
*.hy *.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 |
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 |
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 |
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 |
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 |
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 |
|
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 |
|
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 |
|
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 |
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 |
|
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 |
*.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 |
|