For players there are a few. PT4 (Poker Tracker 4) and HEM (Holdem Manager). There are others.
There is a software for Card Rooms that keeps track of a tournament in progress almost in real time. It requires a live person to update the progress, which is then displayed on large screens scattered around the tourney area. Sorry, I don't have the name of the software, but you could probably call a cardroom or casino, and inquire.