Modelibra is an open source software family for domain models, dynamic web applications, and team collaboration. It includes several components: ModelibraModeler is a graphical design tool for domain models that can generate code. ModelibraWicketSkeleton generates Eclipse projects with Wicket libraries and templates. Modelibra provides Java classes for domain models that work with various persistence layers and allow retrieval, addition, updating and removal of data. ModelibraWicket integrates Modelibra domain models into dynamic web applications built with the Wicket framework by using a component framework and allowing access to domain model data from web components and views.