here today, gone tomorrow - definition and synonyms

phrase
  1. used for saying that someone or something only exists or stays somewhere for a short time

    So many of the new Internet companies are here today, gone tomorrow.

See also main entry: here