Frontlinesms-super-project is a project mainly written in ..., it's free.
FrontlineSMS Super Project
This is the FrontlineSMS super project. It is used to manage the separate modules of FrontlineSMS.
This project will set up a workspace for FrontlineSMS in e.g. Eclipse quite nearly:
git clone git://github.com/frontlinesms/frontlinesms-super-project.git frontlinesms-workspace
To then check out the source for the project's modules, run the following:
cd frontlinesms-workspace
git submodule init
git submodule update