The document describes MOLGENIS, an open-source software system that allows users to define data models and generate full-featured web applications and databases from those models. Key features include a graphical user interface, database integration, support for common data formats, and the ability to rapidly develop applications by editing simple domain-specific models. The system has been applied to build several genomic and biomedical databases.