Skip to content

giosali/masterpaster

Repository files navigation

MasterPaster

Logo

Version Windows 10 Windows 11

C++ WebKit Code Style

MasterPaster is a lightweight, viewless clipboard manager for Windows

Table of Contents

Installation

In order to install MasterPaster, head over to the Releases and download the MasterPaster-x.x.x.msi file under the most latest release. Once it's finished downloading, double-click it and follow the on-screen prompts.

Features

MasterPaster is lightweight (it takes up less than 1 MB of disk space) and features a viewless clipboard manager. This means that unlike conventional clipboard managers, MasterPaster doesn't have a GUI. MasterPaster is a useful and powerful tool when you need to quickly copy and paste several items at once without having to sift through a GUI each time.

Ultimately, MasterPaster is a powerful tool for boosting productivity and reducing time waste from traditional clipboard managers. It isn't necessarily intended to replace visual clipboard managers; in fact, you may find it very useful to keep both as they can be very complementary to each other.

MasterPaster only supports copying and pasting text items and not images, audios, etc.

Controls

The viewless clipboard works by containing a maximum of 10 of the most recent items that you've copied. You can access those items by holding down the ctrl key and pressing any number key from 1 to 0, with 1 representing the most recent item and 0 representing the 10th most recent item.

For example, if you copied some selected text and wanted to paste it, you could do so by pressing ctrl + 1.

And then if you copied the 9 different excerpts and wanted to paste the original text again, you could still do so by pressing ctrl + 0.

So in summary:

Key Bindings Action
ctrl + 1 Pastes first item from clipboard
ctrl + 2 Pastes second item from clipboard
ctrl + 3 Pastes third item from clipboard
ctrl + 4 Pastes fourth item from clipboard
ctrl + 5 Pastes fifth item from clipboard
ctrl + 6 Pastes sixth item from clipboard
ctrl + 7 Pastes seventh item from clipboard
ctrl + 8 Pastes eigth item from clipboard
ctrl + 9 Pastes ninth item from clipboard
ctrl + 0 Pastes tenth item from clipboard

And if you copied an item, the item in the tenth position disappears and the first item gets pushed to second.

Notification Icon

Configuring and managing the application is simple and can be done by right-clicking on MasterPaster's notification icon.

Notification icon with settings

Disable or Enable

If MasterPaster is enabled, you will see the Disable option which disables the key bindings. This means that pressing ctrl + (1 - 0) will do nothing.

Conversely, if MasterPaster is disabled, the Enable option will be visible to reenable the key bindings.

Run at Startup

If this option is ticked, then the application will start automatically the next time you boot up Windows. When you run MasterPaster for the very first time, this option will be ticked. If you don't want the application to run at startup, untick the option by clicking it.

Exit

This quits the application.

Building

You can build MasterPaster from source through CMake by running the following commands:

cmake -S . -B build
cmake --build build