1. An application modules repository installed on an integrated development environment (IDE) tool, the application modules repository comprising: a plurality of application modules including: an in-memory database specific application module operable to communicate with an in-memory database; and a plurality of operation specific application modules operable to execute a plurality of operations related to the in-memory database, wherein the IDE tool is configured to receive a selection of one or more application modules from the plurality of application modules, and generate an in-memory database application by executing a build process on the selected one or more application modules, and wherein the generated in-memory database application includes the in-memory database specific application module and at least one of the plurality of operation specific application modules.