AwReporting is an open-source Java framework for large scale AdWords API reporting. AwReporting presents an end to end AdWords reporting example that enables usage of report data in a just few minutes.
Here are some of its major out-of-the-box features:
  - Generate reports for all AdWords accounts managed by an MCC
- Use 15 common reports included in the reference implementation – just follow the code examples to implement more
- Store downloaded report data in your local relational database, so you can integrate them with your existing applications
- Optionally use MongoDB for storage
Get started with the project’s 
GitHub repository. We have also added a full example, 
KratuBackend, that uses AwReporting to generate AdWords data for our client-side analysis framework 
Kratu.
Feel free to ask questions or give us feedback via the 
 G+ page or the 
project’s issue tracker.
 -Julian Toledo, AdWords API Team
 -Julian Toledo, AdWords API Team