2
1 Comment

I might've built the worst possible chrome extension in history

Don't get me wrong. I think it's pretty useful.

But it's such a narrow-purposed extension.

It works seamlessly. After a while, you might not ever remember you've installed such extension.

User experience wise, it's great! But it's like the worst product to market it.

And because there's no UI, I can't even take a screenshot of the extension. 😅


I built it to solve a problem that I had. But, if you happen to have the same problem and it works for you, it's all worth it.

The problem I had:

When downloading files with the same name, Chrome just appends (1) at the end of the filename and saves it to your download folder.

Then I had to go to my download folder and either try to

  • rename it if it's indeed a different file but with the same name

or

  • delete it if it's a duplicate file

That feels like something can be improved. So, I looked up chrome API and played around it for a few hours, and built this extension.

This extension prompts you the "save as" dialog when you trying to download a file that has the same name in your local download folder.

Now, when you try to download a file with the same name, you can

  • rename it
  • overwrite the existing one
  • or, cancel the download

without having to download the file first.


And it's also open source:
GitHub link

To install from chrome web store:
Chrome web store link

on January 20, 2022
  1. 1

    This comment was deleted 3 years ago.

    1. 1

      Thank you, @Primer! That's why I still made it even it's just a few lines of code - it's solves a real problem.

      I'm glad you find it useful too!

Trending on Indie Hackers
Priorities for launching a SaaS solo, with no budget User Avatar 236 comments I built a tool directory that doesn't pretend every founder has the same needs User Avatar 57 comments AI helped me ship faster. Then I forgot what my product actually does. User Avatar 34 comments Most early-stage SaaS companies miss churn signals — here’s how to catch them early User Avatar 22 comments I thought picking a voice for my app would take a day. It rebuilt everything. User Avatar 15 comments How I Run a 1.7M Product Search Engine at 66ms on a $0 Hosting Budget User Avatar 12 comments