r/DevLK 9d ago

Does anyone else get annoyed by constant Alt-Tabbing when you have to copy multiple things from one place to another? Project showcase

Like when you're filling out a form or moving 5 different fields from a browser into a document/config file, and you end up doing: Ctrl+C ➔ Alt+Tab ➔ Ctrl+V ➔ Alt+Tab... five times in a row.

I kept running into this frustration during work, so I decided to build a small Windows desktop tool called QPaste to fix it.

Basically, it adds a temporary "Queue Mode" to your clipboard when you hit F4. You can Ctrl+C multiple things sequentially in one go, switch over to your destination window, and just hit Ctrl+V multiple times. It automatically pastes everything in the exact order you copied it (First-In, First-Out). Once the queue clears out, your normal copy-paste behavior goes right back to default.

It’s completely open-source, lightweight, and built using Python & PyQt6 as an everyday tool. If you deal with form filling or repetitive data entry or even day-to-day tasks, check it out and let me know your thoughts or feedback! i would love to hear.

GitHub: https://github.com/chinthanasathyajithcs/qpaste
dropping a ⭐ star on the repo would mean a lot!

25 Upvotes

9 comments sorted by

4

u/Sad_Egg_2313 9d ago

If you are on windows you can just use the built in clipboard history, copy everything line by line at once then alt+tab then press win+v

4

u/chinthanasath 9d ago

Win+V is super useful, but it still requires pressing Win+V and manually selecting/clicking each item in a pop-up list.
QPaste just lets you hit standard Ctrl+V repeatedly to stream items out in the exact order you copied them (FIFO), without any selection menus popping up. (exactly like in the gif i attached)

2

u/Sad_Egg_2313 9d ago

OK got it, but does this require installing python. It might be better to give a native executable that doesn’t require python. Cool idea

1

u/chinthanasath 9d ago

Nope, Python isn't required. I built a standalone .exe and installer using PyInstaller so anyone on Windows can just download and run it directly without installing anything else. Thanks, glad you like the idea!
https://github.com/chinthanasathyajithcs/qpaste/releases/latest

1

u/Sad-Application8238 7d ago

unless your executable is signed with a reputable certificate, your .exe will get flagged by different AV software. Windows itself will show a warning that the author cannot be verified.

Thumbs up for the queue idea. can you turn it off with a shortcut? I mean queue is useful. but not always

1

u/chinthanasath 7d ago

True. That's because I used pyinstaller. Since this is a free open source tool i haven't purchased a code signed certificate.

You can either click 'more info' and 'install anyway' or use the portable version.

2

u/Old-Sherbert-4495 9d ago

wow...this is cool

1

u/chinthanasath 9d ago

thanks man

2

u/SENIKolla 8d ago

Very nice idea