Overview
This page describes the languages and formats supported by Mend.
Binary
|
Language |
File Formats |
|---|---|
|
Java |
jar, war, ear, aar |
|
.NET |
dll, exe, msi |
|
Nuget |
nupkg |
|
Python |
egg, whl, tar.gz |
|
Ruby |
gem |
|
Debian |
deb, udeb, dmg, drpm |
|
RPM |
rpm |
|
Arch Linux |
pkg.tar.xz |
|
Alpine |
apk |
|
Action Script |
swf, swc, air, apk |
|
Misc. |
zip, gzip, tar.bz2, tgz |
Please Note: We only support .exe files in the following scenarios:
-
A Python dependency; for example: PyYAML
-
A .NET binary which comes from NuGet package manager
Source
Mend supports more than 200 source languages, please refer to https://mend.io/languages to check your programming languages.
|
Language |
Extension |
|---|---|
|
1C Enterprise |
os |
|
1C Enterprise |
bsl |
|
ABAP |
abap |
|
ActionScript |
as |
|
Ada |
ads |
|
Ada |
ada |
|
Ada |
adb |
|
Agda |
agda |
|
AGS Script |
asc |
|
AGS Script |
ash |
|
Alloy |
als |
|
AMPL |
mod |
|
AMPL |
ampl |
|
ANTLR |
g4 |
|
Apex |
cls |
|
APL |
apl |
|
APL |
dyalog |
|
AppleScript |
scpt |
|
AppleScript |
applescript |
|
Arc |
arc |
|
Arduino |
ino |
|
ASP |
ascx |
|
ASP |
asp |
|
ASP |
ashx |
|
ASP |
aspx |
|
ASP |
asmx |
|
ASP |
axd |
|
ASP |
asax |
|
AspectJ |
aj |
|
ATS |
sats |
|
ATS |
hats |
|
ATS |
dats |
|
Augeas |
aug |
|
AutoHotkey |
ahk |
|
AutoHotkey |
ahkl |
|
AutoIt |
au3 |
|
Awk |
mawk |
|
Awk |
auk |
|
Awk |
gawk |
|
Awk |
awk |
|
Awk |
nawk |
|
Batchfile |
cmd |
|
Batchfile |
bat |
|
Befunge |
befunge |
|
Bison |
bison |
|
BitBake |
bb |
|
BlitzBasic |
bb |
|
BlitzBasic |
decls |
|
BlitzMax |
bmx |
|
Bluespec |
bsv |
|
Boo |
boo |
|
Brainfuck |
bf |
|
Brainfuck |
b |
|
Brightscript |
brs |
|
Bro |
bro |
|
C |
w |
|
C |
idc |
|
C |
cats |
|
C |
h |
|
C |
c |
|
C |
s |
|
C# |
cs |
|
C# |
cshtml |
|
C# |
csx |
|
C# |
cake |
|
C# |
c# |
|
C++ |
cc |
|
C++ |
c++ |
|
C++ |
tpp |
|
C++ |
cxx |
|
C++ |
inc |
|
C++ |
hh |
|
C++ |
cp |
|
C++ |
cpp |
|
C++ |
ipp |
|
C++ |
hpp |
|
C++ |
h |
|
C++ |
h++ |
|
C++ |
tcc |
|
C++ |
re |
|
C++ |
inl |
|
C++ |
hxx |
|
C2hs Haskell |
chs |
|
Cap'n Proto |
capnp |
|
CartoCSS |
mss |
|
Ceylon |
ceylon |
|
Chapel |
chpl |
|
Charity |
ch |
|
ChucK |
ck |
|
Cirru |
cirru |
|
Clarion |
clw |
|
Clean |
dcl |
|
Clean |
icl |
|
Click |
click |
|
CLIPS |
clp |
|
Clojure |
cljs |
|
Clojure |
boot |
|
Clojure |
cl2 |
|
Clojure |
cljx |
|
Clojure |
hic |
|
Clojure |
clj |
|
Clojure |
cljscm |
|
Clojure |
cljc |
|
Clojure |
cljs.hl |
|
COBOL |
ccp |
|
COBOL |
cpy |
|
COBOL |
cob |
|
COBOL |
cbl |
|
COBOL |
cobol |
|
CoffeeScript |
iced |
|
CoffeeScript |
cjsx |
|
CoffeeScript |
cake |
|
CoffeeScript |
_coffee |
|
CoffeeScript |
coffee |
|
ColdFusion |
cfm |
|
ColdFusion |
cfml |
|
ColdFusion CFC |
cfc |
|
Common Lisp |
lsp |
|
Common Lisp |
podsl |
|
Common Lisp |
asd |
|
Common Lisp |
l |
|
Common Lisp |
cl |
|
Common Lisp |
sexp |
|
Common Lisp |
lisp |
|
Common Lisp |
ny |
|
Component Pascal |
cps |
|
Component Pascal |
cp |
|
Cool |
cl |
|
Coq |
coq |
|
Coq |
v |
|
Crystal |
cr |
|
Csound |
udo |
|
Csound |
orc |
|
Csound Document |
csd |
|
Csound Score |
sco |
|
Cuda |
cu |
|
Cuda |
cuh |
|
Cycript |
cy |
|
Cython |
pxi |
|
Cython |
pxd |
|
Cython |
pyx |
|
D |
d |
|
D |
di |
|
DIGITAL Command Language |
com |
|
DM |
dm |
|
Dogescript |
djs |
|
DTrace |
d |
|
Dylan |
dylan |
|
Dylan |
intr |
|
Dylan |
dyl |
|
Dylan |
lid |
|
E |
E |
|
eC |
ec |
|
eC |
eh |
|
ECL |
ecl |
|
ECL |
eclxml |
|
ECLiPSe |
ecl |
|
Eiffel |
e |
|
Elixir |
ex |
|
Elixir |
exs |
|
Elm |
elm |
|
Emacs Lisp |
emacs |
|
Emacs Lisp |
emacs.desktop |
|
Emacs Lisp |
el |
|
EmberScript |
em |
|
EmberScript |
emberscript |
|
EQ |
eq |
|
Erlang |
erl |
|
Erlang |
escript |
|
Erlang |
hrl |
|
Erlang |
xrl |
|
Erlang |
es |
|
Erlang |
app.src |
|
Erlang |
yrl |
|
F# |
fsx |
|
F# |
fs |
|
F# |
fsi |
|
Factor |
factor |
|
Fancy |
fancypack |
|
Fancy |
fy |
|
Fantom |
fan |
|
Filebench WML |
f |
|
Filterscript |
fs |
|
FLUX |
flux |
|
FLUX |
fx |
|
Forth |
fr |
|
Forth |
forth |
|
Forth |
f |
|
Forth |
for |
|
Forth |
fs |
|
Forth |
fth |
|
Forth |
frt |
|
Forth |
4th |
|
Fortran |
for |
|
Fortran |
f77 |
|
Fortran |
f95 |
|
Fortran |
f |
|
Fortran |
f08 |
|
Fortran |
f90 |
|
Fortran |
fpp |
|
Fortran |
f03 |
|
FreeMarker |
ftl |
|
Frege |
fr |
|
Game Maker Language |
gml |
|
GAMS |
gms |
|
GAP |
tst |
|
GAP |
g |
|
GAP |
gap |
|
GAP |
gd |
|
GAP |
gi |
|
GCC Machine Description |
md |
|
GDB |
gdbinit |
|
GDB |
gdb |
|
GDScript |
gd |
|
Genie |
gs |
|
Genshi |
kid |
|
Gherkin |
feature |
|
GLSL |
fp |
|
GLSL |
vshader |
|
GLSL |
fs |
|
GLSL |
frg |
|
GLSL |
glslv |
|
GLSL |
shader |
|
GLSL |
glsl |
|
GLSL |
vrx |
|
GLSL |
frag |
|
GLSL |
vsh |
|
GLSL |
geom |
|
GLSL |
vert |
|
GLSL |
fshader |
|
GLSL |
fsh |
|
GLSL |
geo |
|
GLSL |
gshader |
|
Glyph |
glf |
|
Gnuplot |
gnuplot |
|
Gnuplot |
plot |
|
Gnuplot |
plt |
|
Gnuplot |
gnu |
|
Gnuplot |
gp |
|
Go |
go |
|
Golo |
golo |
|
Gosu |
gsx |
|
Gosu |
vark |
|
Gosu |
gs |
|
Gosu |
gst |
|
Grace |
grace |
|
Grammatical Framework |
gf |
|
Groovy |
groovy |
|
Groovy |
grt |
|
Groovy |
gvy |
|
Groovy |
gtpl |
|
Groovy Server Pages |
gsp |
|
Hack |
hh |
|
Hack |
php |
|
Harbour |
hb |
|
Haskell |
hsc |
|
Haskell |
hs |
|
Haxe |
hx |
|
Haxe |
hxsl |
|
HCL |
hcl |
|
HCL |
tf |
|
HLSL |
fxh |
|
HLSL |
fx |
|
HLSL |
hlsl |
|
HLSL |
hlsli |
|
Hy |
hy |
|
HyPhy |
bf |
|
IDL |
dlm |
|
IDL |
pro |
|
Idris |
idr |
|
Idris |
lidr |
|
IGOR Pro |
ipf |
|
Inform 7 |
ni |
|
Inform 7 |
i7x |
|
Inno Setup |
iss |
|
Io |
io |
|
Ioke |
ik |
|
Isabelle |
thy |
|
J |
ijs |
|
Jasmin |
j |
|
Java |
java |
|
Java Server Pages |
jsp |
|
JavaScript |
gs |
|
JavaScript |
es |
|
JavaScript |
jsb |
|
JavaScript |
jake |
|
JavaScript |
sjs |
|
JavaScript |
jsm |
|
JavaScript |
frag |
|
JavaScript |
bones |
|
JavaScript |
njs |
|
JavaScript |
_js |
|
JavaScript |
xsjslib |
|
JavaScript |
jss |
|
JavaScript |
pac |
|
JavaScript |
xsjs |
|
JavaScript |
ssjs |
|
JavaScript |
jsfl |
|
JavaScript |
js |
|
JavaScript |
jscad |
|
JavaScript |
es6 |
|
JFlex |
jflex |
|
JFlex |
flex |
|
Jison |
jison |
|
Jison Lex |
jisonlex |
|
JSONiq |
jq |
|
JSX |
jsx |
|
Julia |
jl |
|
KiCad |
brd |
|
KiCad |
sch |
|
KiCad |
kicad_pcb |
|
Kotlin |
kt |
|
Kotlin |
kts |
|
Kotlin |
ktm |
|
KRL |
krl |
|
LabVIEW |
lvproj |
|
Lasso |
lasso8 |
|
Lasso |
lasso |
|
Lasso |
lasso9 |
|
Lasso |
ldml |
|
Lasso |
las |
|
Lean |
lean |
|
Lean |
hlean |
|
Lex |
l |
|
Lex |
lex |
|
LFE |
lfe |
|
LilyPond |
ily |
|
LilyPond |
ly |
|
Limbo |
b |
|
Limbo |
m |
|
Literate Agda |
lagda |
|
Literate CoffeeScript |
litcoffee |
|
Literate Haskell |
lhs |
|
LiveScript |
_ls |
|
LiveScript |
ls |
|
LLVM |
ll |
|
Logos |
xi |
|
Logos |
x |
|
Logos |
xm |
|
Logtalk |
logtalk |
|
Logtalk |
lgt |
|
LOLCODE |
lol |
|
LookML |
view.lkml |
|
LookML |
model.lkml |
|
LookML |
lookml |
|
LoomScript |
ls |
|
LSL |
lsl |
|
LSL |
lslp |
|
Lua |
fcgi |
|
Lua |
nse |
|
Lua |
rbxs |
|
Lua |
lua |
|
Lua |
wlua |
|
Lua |
pd_lua |
|
M |
m |
|
M |
mumps |
|
M4 |
m4 |
|
M4Sugar |
m4 |
|
Makefile |
mkfile |
|
Makefile |
make |
|
Makefile |
d |
|
Makefile |
mak |
|
Makefile |
mk |
|
Mako |
mako |
|
Mako |
mao |
|
Mathematica |
m |
|
Mathematica |
wlt |
|
Mathematica |
wl |
|
Mathematica |
mathematica |
|
Mathematica |
cdf |
|
Mathematica |
ma |
|
Mathematica |
nb |
|
Mathematica |
nbp |
|
Mathematica |
mt |
|
Matlab |
matlab |
|
Matlab |
m |
|
Max |
maxproj |
|
Max |
maxpat |
|
Max |
pat |
|
Max |
mxt |
|
Max |
maxhelp |
|
MAXScript |
ms |
|
MAXScript |
mcr |
|
Mercury |
moo |
|
Mercury |
m |
|
Metal |
metal |
|
MiniD |
minid |
|
Mirah |
mir |
|
Mirah |
duby |
|
Mirah |
mirah |
|
Mirah |
druby |
|
Modelica |
mo |
|
Modula-2 |
mod |
|
Module Management System |
mmk |
|
Module Management System |
mms |
|
Monkey |
monkey |
|
Moocode |
moo |
|
MoonScript |
moon |
|
MQL4 |
mq4 |
|
MQL4 |
mqh |
|
MQL5 |
mqh |
|
MQL5 |
mq5 |
|
MUF |
muf |
|
MUF |
m |
|
mupad |
mu |
|
Myghty |
myt |
|
NCL |
ncl |
|
Nemerle |
n |
|
nesC |
nc |
|
NetLinx |
axi |
|
NetLinx |
axs |
|
NetLinx+ERB |
axi.erb |
|
NetLinx+ERB |
axs.erb |
|
NetLogo |
nlogo |
|
NewLisp |
lsp |
|
NewLisp |
nl |
|
NewLisp |
lisp |
|
Nim |
nim |
|
Nim |
nimrod |
|
Nit |
nit |
|
Nix |
nix |
|
NSIS |
nsh |
|
NSIS |
nsi |
|
Nu |
nu |
|
NumPy |
numpy |
|
NumPy |
numpyw |
|
NumPy |
numsc |
|
Objective-C |
m |
|
Objective-C |
h |
|
Objective-C |
pch |
|
Objective-C++ |
mm |
|
Objective-J |
sj |
|
Objective-J |
j |
|
OCaml |
eliom |
|
OCaml |
ml |
|
OCaml |
mll |
|
OCaml |
mli |
|
OCaml |
mly |
|
OCaml |
ml4 |
|
OCaml |
eliomi |
|
Omgrofl |
omgrofl |
|
ooc |
ooc |
|
Opa |
opa |
|
Opal |
opal |
|
OpenCL |
cl |
|
OpenCL |
opencl |
|
OpenEdge ABL |
cls |
|
OpenEdge ABL |
p |
|
OpenSCAD |
scad |
|
Ox |
oxh |
|
Ox |
oxo |
|
Ox |
ox |
|
Oxygene |
oxygene |
|
Oz |
oz |
|
P4 |
p4 |
|
Pan |
pan |
|
Papyrus |
psc |
|
Parrot |
parrot |
|
Parrot Assembly |
pasm |
|
Parrot Internal Representation |
pir |
|
Pascal |
pascal |
|
Pascal |
dfm |
|
Pascal |
lpr |
|
Pascal |
dpr |
|
Pascal |
pp |
|
Pascal |
pas |
|
Pascal |
inc |
|
PAWN |
pwn |
|
PAWN |
inc |
|
Perl |
al |
|
Perl |
pl |
|
Perl |
cgi |
|
Perl |
perl |
|
Perl |
t |
|
Perl |
fcgi |
|
Perl |
pod |
|
Perl |
plx |
|
Perl |
psgi |
|
Perl |
pm |
|
Perl |
al |
|
Perl |
ph |
|
Perl6 |
nqp |
|
Perl6 |
p6 |
|
Perl6 |
t |
|
Perl6 |
pl |
|
Perl6 |
pl6 |
|
Perl6 |
p6m |
|
Perl6 |
p6l |
|
Perl6 |
pm6 |
|
Perl6 |
pm |
|
Perl6 |
6pm |
|
Perl6 |
6pl |
|
PHP |
fcgi |
|
PHP |
php3 |
|
PHP |
php4 |
|
PHP |
php5 |
|
PHP |
phps |
|
PHP |
phpt |
|
PHP |
inc |
|
PHP |
aw |
|
PHP |
php |
|
PHP |
ctp |
|
PicoLisp |
l |
|
PigLatin |
pig |
|
Pike |
pmod |
|
Pike |
pike |
|
PLpgSQL |
sql |
|
PLSQL |
plb |
|
PLSQL |
pks |
|
PLSQL |
sql |
|
PLSQL |
pck |
|
PLSQL |
pls |
|
PLSQL |
plsql |
|
PLSQL |
pkb |
|
PogoScript |
pogo |
|
Pony |
pony |
|
POV-Ray SDL |
pov |
|
POV-Ray SDL |
inc |
|
PowerBuilder |
sra |
|
PowerBuilder |
sru |
|
PowerBuilder |
srw |
|
PowerBuilder |
pbt |
|
PowerShell |
psd1 |
|
PowerShell |
psm1 |
|
PowerShell |
ps1 |
|
Processing |
pde |
|
Prolog |
yap |
|
Prolog |
pl |
|
Prolog |
prolog |
|
Prolog |
pro |
|
Propeller Spin |
spin |
|
Pure Data |
pd |
|
PureBasic |
pbi |
|
PureBasic |
pb |
|
PureScript |
purs |
|
Python |
gypi |
|
Python |
bzl |
|
Python |
lmi |
|
Python |
tac |
|
Python |
py |
|
Python |
xpy |
|
Python |
wsgi |
|
Python |
spec |
|
Python |
pyt |
|
Python |
gyp |
|
Python |
fcgi |
|
Python |
pyde |
|
Python |
cgi |
|
Python |
pyw |
|
Python |
pyp |
|
Python |
py3 |
|
Python |
rpy |
|
QMake |
pri |
|
QMake |
pro |
|
QML |
qml |
|
QML |
qbs |
|
R |
rsx |
|
R |
r |
|
R |
rd |
|
Racket |
rktd |
|
Racket |
rktl |
|
Racket |
scrbl |
|
Racket |
rkt |
|
Ragel |
rl |
|
Rascal |
rsc |
|
REALbasic |
rbuistate |
|
REALbasic |
rbfrm |
|
REALbasic |
rbres |
|
REALbasic |
rbbas |
|
REALbasic |
rbmnu |
|
REALbasic |
rbtbar |
|
Reason |
re |
|
Reason |
rei |
|
Rebol |
reb |
|
Rebol |
rebol |
|
Rebol |
r2 |
|
Rebol |
r |
|
Rebol |
r3 |
|
Red |
red |
|
Red |
reds |
|
Redcode |
cw |
|
Ren'Py |
rpy |
|
RenderScript |
rs |
|
RenderScript |
rsh |
|
REXX |
pprx |
|
REXX |
rexx |
|
REXX |
rex |
|
Rouge |
rg |
|
Ruby |
mspec |
|
Ruby |
builder |
|
Ruby |
watchr |
|
Ruby |
rabl |
|
Ruby |
pluginspec |
|
Ruby |
irbrc |
|
Ruby |
gemspec |
|
Ruby |
ruby |
|
Ruby |
ru |
|
Ruby |
fcgi |
|
Ruby |
thor |
|
Ruby |
podspec |
|
Ruby |
god |
|
Ruby |
rake |
|
Ruby |
rbuild |
|
Ruby |
spec |
|
Ruby |
rbx |
|
Ruby |
rb |
|
Ruby |
rbw |
|
Ruby |
eye |
|
Ruby |
jbuilder |
|
Rust |
|
|
Rust |
rs |
|
Sage |
sagews |
|
Sage |
sage |
|
SaltStack |
sls |
|
SAS |
sas |
|
Scala |
sc |
|
Scala |
sbt |
|
Scala |
scala |
|
Scheme |
sld |
|
Scheme |
scm |
|
Scheme |
sps |
|
Scheme |
ss |
|
Scheme |
sls |
|
Scilab |
tst |
|
Scilab |
sce |
|
Scilab |
sci |
|
Self |
self |
|
Shell |
sh |
|
Shell |
|
|
Shell |
zsh |
|
Shell |
bats |
|
Shell |
ksh |
|
Shell |
tmux |
|
Shell |
tool |
|
Shell |
fcgi |
|
Shell |
bash |
|
Shell |
cgi |
|
Shell |
command |
|
ShellSession |
sh-session |
|
Shen |
shen |
|
Slash |
sl |
|
Smali |
smali |
|
Smalltalk |
st |
|
Smalltalk |
cs |
|
Smarty |
tpl |
|
SMT |
smt2 |
|
SMT |
smt |
|
SourcePawn |
inc |
|
SourcePawn |
sma |
|
SourcePawn |
sp |
|
SQF |
hqf |
|
SQF |
sqf |
|
SQLPL |
db2 |
|
SQLPL |
sql |
|
Squirrel |
nut |
|
Stan |
stan |
|
Standard ML |
fun |
|
Standard ML |
sig |
|
Standard ML |
sml |
|
Standard ML |
ML |
|
Stata |
ado |
|
Stata |
mata |
|
Stata |
matah |
|
Stata |
sthlp |
|
Stata |
ihlp |
|
Stata |
do |
|
Stata |
doh |
|
SuperCollider |
scd |
|
SuperCollider |
sc |
|
Swift |
swift |
|
SystemVerilog |
sv |
|
SystemVerilog |
vh |
|
SystemVerilog |
svh |
|
Tcl |
tm |
|
Tcl |
tcl |
|
Tcl |
adp |
|
Terra |
t |
|
Thrift |
thrift |
|
TI Program |
8xp |
|
TI Program |
8xp.txt |
|
TI Program |
8xk |
|
TI Program |
8xk.txt |
|
TLA |
tla |
|
Turing |
t |
|
Turing |
tu |
|
TXL |
txl |
|
TypeScript |
tsx |
|
TypeScript |
ts |
|
Unified Parallel C |
upc |
|
Uno |
uno |
|
UnrealScript |
uc |
|
UrWeb |
ur |
|
UrWeb |
urs |
|
Vala |
vala |
|
Vala |
vapi |
|
VCL |
vcl |
|
Verilog |
v |
|
Verilog |
veo |
|
VHDL |
vhi |
|
VHDL |
vhw |
|
VHDL |
vhdl |
|
VHDL |
vhd |
|
VHDL |
vhf |
|
VHDL |
vht |
|
VHDL |
vhs |
|
VHDL |
vho |
|
Vim script |
vim |
|
Visual Basic |
frx |
|
Visual Basic |
vbhtml |
|
Visual Basic |
vba |
|
Visual Basic |
cls |
|
Visual Basic |
vb |
|
Visual Basic |
bas |
|
Visual Basic |
vbs |
|
Visual Basic |
frm |
|
Volt |
volt |
|
WebIDL |
webidl |
|
wisp |
wisp |
|
X10 |
x10 |
|
xBase |
prg |
|
xBase |
ch |
|
xBase |
prw |
|
XC |
xc |
|
Xojo |
xojo_toolbar |
|
Xojo |
xojo_script |
|
Xojo |
xojo_menu |
|
Xojo |
xojo_window |
|
Xojo |
xojo_code |
|
Xojo |
xojo_report |
|
XPages |
xsp-config |
|
XPages |
xsp.metadata |
|
XProc |
xproc |
|
XProc |
xpl |
|
XQuery |
xql |
|
XQuery |
xqm |
|
XQuery |
xq |
|
XQuery |
xquery |
|
XQuery |
xqy |
|
XS |
xs |
|
XSLT |
xslt |
|
XSLT |
xsl |
|
Xtend |
xtend |
|
Yacc |
y |
|
Yacc |
yy |
|
Yacc |
yacc |
|
Zephir |
zep |
|
Zimpl |
zpl |
|
Zimpl |
zimpl |
|
Zimpl |
zmpl |