# Adding a Progressbar to the check subcommand

**URL:** <https://zola.discourse.group/t/adding-a-progressbar-to-the-check-subcommand/1711>\
**Category:** Feature requests\
**Created:** [April 6, 2023, 7:58pm UTC](https://zola.discourse.group/t/adding-a-progressbar-to-the-check-subcommand/1711 "2023-04-06T19:58:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MTRNord](https://yyz2.discourse-cdn.com/free1/user_avatar/zola.discourse.group/mtrnord/32/977_2.png) [@MTRNord](https://zola.discourse.group/u/MTRNord)\
**Post date:** [April 6, 2023, 7:58pm UTC](https://zola.discourse.group/t/adding-a-progressbar-to-the-check-subcommand/1711/1 "2023-04-06T19:58:20Z")

</div>

Hi,

I spent all day today debugging why the check subcommand takes a long long time for me with ~18k external links. (Result of that was [Speedup "zola check" command by reusing the Client by MTRNord · Pull Request #2171 · getzola/zola · GitHub](https://github.com/getzola/zola/pull/2171) ).

I think it would be a nice addition to add a progress bar to the check subcommand to indicate that it is doing something and how far it is.

Locally I already made this happen, so if this would be accepted I can easily make a PR which uses an indicatif progressbar and looks like this:

 ![image](https://global.discourse-cdn.com/free1/uploads/zola1/original/1X/aeb47a390d38d2e00cd19d88b597f9574496ba2d.png)

The benefit of this is that you can clearly see that something is happening but also how far it is, how long it took and a rough eta when it will be finished. This helps debugging and imho is a better UX than just not reporting any activity.

---

<div class="post-metadata">

**Author:** ![keats](https://avatars.discourse-cdn.com/v4/letter/k/34f0e0/32.png) [@keats](https://zola.discourse.group/u/keats)\
**Post date:** [April 7, 2023, 10:06am UTC](https://zola.discourse.group/t/adding-a-progressbar-to-the-check-subcommand/1711/2 "2023-04-07T10:06:12Z")

</div>

I think that would be a great addition.
