petered out

Petered out is a way to say something has dwindled away to practically nothing. Petered out may also be used in reference to a person who has slowly stopped doing something they used to do regularly and have now lost the will or the skill to be able to do it well. Aside from people, it can also be used for a variety of situations where something that was one spectacular, has gradually become nothing at all.