Components for repository creation