Vim is a project mainly written in VIM SCRIPT and JAVASCRIPT, it's free.
My .vim stuffs
Vim setting files to reuse