thriving
thriv-ing
adjective
Growing, developing, or succeeding vigorously and prosperously; doing very well.
"The local market is a thriving hub."
Thesaurus
Synonyms: flourishing, roaring, burgeoning, prospering, successful, booming, palmy, prosperous