Generate your application easily

ModuleStudio is a model-driven development environment with which one can quickly, simply and efficiently describe and generate web applications. Software developers can create complex modules in a few steps and meet individual project requirements with them.


ModuleStudio 1.2.0 has been released

ModuleStudio 1.2.0 features several bugfixes and simplifications to improve the modeling process as well as the generator. Also new features introduced by Symfony 3.4 have… >read more

ModuleStudio 1.1.0 has been released

ModuleStudio 1.1.0 introduces several new features and further simplifications in order to provide enhanced usability as well as improved flexibility. In the tooling some unused elements have been removed and integration of the textual editor has been continued. A number of innovations have been incorporated into the… >read more

ModuleStudio 1.0.2 has been released

ModuleStudio 1.0.2 brings a number of bugfixes for both the tooling as well as the generator. Also some new features are included, like support for Scribite 6.0 and plugins for additional wysiwyg editors. The… >read more

What is ModuleStudio

ModuleStudio rapidly simplifies the creation, maintenance and customisation of applications for Zikula. It speeds up this process and ensures quality of those applications at the same time. Applications can be designed or customised in a graphical editor and then the code is generated. In this way, the process is automated speeding up development time and quality many hundred fold. Maintenance and… >read more

Modeling instead of Coding


Advantages of ModuleStudio

Model-driven development with ModuleStudio and Zikula has a multitude of advantages. The biggest advantage is that the bulk of Zikula applications do not have to be programmed anymore as they are described by a long-living model. One can build databases independent from their technical implementation. ModuleStudio has a simple and intuitive user interface which makes the modeling process easy and accurate.… >read more


From scaffolding and UML to MDSD and DSL

From scaffolding and UML to MDSD and DSL

Every framework should decrease work for the developer and help him to follow certain rules. Even if the paradigms and functions used internally are designed differently, all frameworks have the same goal: to make development of individual applications fast, easy, flexible and efficient. With slogans like MVC patterns, components or APIs they compete for the developer's favour. Often, a… >read more

»MOST is a truly amazing technology that allows to create extremely complex Zikula applications with almost no coding involved. You can add new functionality and ModuleStudio will maintain your application code for you.«

-- Karma Dordrak, former Zikula Project Lead Developer