Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/LennardKittner/ClipBoardManager

A macOS menubar clipboard manager with file support.
https://github.com/LennardKittner/ClipBoardManager

clipboard clipboard-history clipboard-manager macos menubar qol swift swiftui

Last synced: about 2 months ago
JSON representation

A macOS menubar clipboard manager with file support.

Awesome Lists containing this project

README

        

# ClipBoardManager
A macOS menubar clipboard manager with file support.

## Features
The menu bar item menu shows the clipboard history. The app tries to reconstruct the clipboard state as closely as possible. Therefore, the app supports a wide variety of formats, e.g.

- Files
- Multiple files
- Directories
- Web images
- Text

Files have a little icon representing the file type, and web images have a little preview icon.

![Menu](./screenshots/Menu.png)

## Requirements and Versions
The standard version makes use of APIs that are only available on **MacOS13** and later. An older version for earlier versions of MacOS is included in the **MacOS12 branches**. The older version has fewer features, e.g. no start at login via app preferences.

## Installation

You can compile the app yourself using xcode `xcodebuild -configuration Release` or you can download a compiled version from [releases](https://github.com/Lennard599/ClipBoardManager/releases).

## FAQ

**Why is the clipboard history incomplete?**

There are three possibilities:
- The app was not running. ClipBoardManager can only record the clipboard if it is running.
- If you copy faster than the refresh interval, the app is not able to save the state of the clipboard. You can reduce the refresh interval in the preferences.
- The app crashed or was forcefully closed. On closing, the app will write the clipboard history to disk, so it can be retrieved on the next startup.

## Links
[CPUMonitor menu bar app](https://github.com/Lennard599/CPUMonitor)