Terminal_simulator is a project mainly written in C, it's free.
Emulates a system terminal and saves a log, also reads that log.
nothing to read in here