Loading animation in pure Node.js Code: const loading = () => { const view = ['|', '/', '-', '\\']; let i = 0; setInterval(() => { process.stdout.write(`\r${view[i++]}`); i &= 3; }, 250); } loading(); Run: node [file_name]