I have grown Spiderwort (tradescamtia virginiana) forever in my garden because I love the bright purple flowers against the bright grassy leaves.
It is a perennial that is a member of the same family that Purple Heart, Wandering Jew and Moses-In-The-Cradle belong to as evident in the flower stems. The top photo is the common one that I always see at the nursery and the bottom photo is a hybrid (sorry, don't know the name) that has more yellow in the leaves and a lighter shade of purple flowers. It grows in the sun or shade and requires regular water, but can live in soggy soil. I've also seen it with pink flowers.