| 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 |
|