In this work, sobEDA is proposed to realize energy decomposition analysis based on the very popular dispersion-corrected density functional theory. sobEDA is easy to implement, high-efficient, universally applicable, and has a clear physical meaning. In addition, a variant of sobEDA named sobEDAw is specifically designed to study intermolecular weak interactions. By means of a carefully defined expression of dispersion term, sobEDAw is able to provide a dispersion to electrostatics ratio that is fairly close to the much more sophisticated and evidently more expensive SAPT method. We developed a Bash shell script sobEDA.sh to make the new methods readily