A comprehensive generator for the ionic framework