A versatile JavaScript progress bar for Node.js and the browser. Progress allows you to display customizable, animated progress updates in your terminal or web application. It supports various display formats, ETA calculations, and completion events. Easily track the progress of long-running tasks, file uploads, or downloads, providing users with clear visual feedback. Ideal for improving user experience and monitoring background processes. Supports different terminal types, making it adaptable in various environments.