A javascript library with one function which imitates typing text
<script src="https://cdn.jsdelivr.net/npm/livetype@1.0.0/index.js"></script>
<body onload="livetype(document.body);"> <!-- Or use any other node -->
times = 1, // How many times will we run linvetype?
cursor = "▮", // The cursor on a new char
typing_delay = 100, // Delay in milliseconds between each char
delay_between_times = 1000 // Delay in milliseconds between new run of livetype