Similar in meaning to "thriving":
* Prospering
* Booming
* Blossoming
* Expanding
* Growing
* Thriving
* Prosperous
* Successful
* Abundant
* Vigorous
Similar in meaning to "successful":
* Triumphant
* Prosperous
* Successful
* Exuberant
* Vibrant
Similar in meaning to "beautiful":
* Lush
* Abundant
* Opulent
* Magnificent
* Splendid
* Ornate
Other words with similar connotations:
* Flourishing can also refer to a gesture of waving or displaying something prominently. Synonyms for this include waving, displaying, exhibiting, and showing off.
The best word to use will depend on the specific context and what you want to emphasize.