Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClipDog

A lightweight macOS menu bar app for clipboard management and quick paste access.

Overview

ClipDog lives in your menu bar and provides instant access to your clipboard history. Click any item to paste it directly into your active application.

Features

  • Clipboard History - Automatically captures text, images, and files you copy
  • Quick Paste - Click any item to instantly paste to the previous app
  • Reusable Snippets - Save frequently used text and organize it in optional nested folders
  • Pinned Items - Keep frequently used items at the top
  • Folder Organization - Browse items organized in folders
  • Keyboard Navigation - Traverse items and folders with arrow keys and paste with Return
  • Settings - Configure history size and more

Requirements

  • macOS 15.6 or later

Installation

When ClipDog is released, its official binary distribution will be the Mac App Store. GitHub distributes the source code only; it does not provide application binaries.

To build from source:

# Clone the repository
git clone https://github.com/dparizek/ClipDog.git
cd ClipDog

# Open in Xcode
open apps/macos/ClipDog.xcodeproj

# Or build from the command line
./scripts/build-macos.sh

Repository layout

Path What lives here
apps/macos/ The macOS SwiftUI application plus ClipDogKit for portable logic
apps/windows/ Placeholder. The Windows port is planned, not yet built
packages/clipdog-format/ Language-neutral .clipdog schemas and golden fixtures shared by platform apps
docs/ Maintained guides, product specifications, and architecture decision records
brand/ Logo and app-icon art
scripts/ Build and maintenance helpers

Where to start reading

  1. docs/product/roadmap.md — the path to TestFlight and the first Mac App Store release
  2. docs/product/product-blurb.md — the short product description
  3. docs/product/keyboard-navigation.md — the keyboard interaction specification
  4. docs/testing/macos-sandbox-validation.md — the latest isolated App Sandbox validation results
  5. docs/guides/ — localization and internationalization workflows
  6. docs/decisions/ — why load-bearing behavior is structured as it is
  7. CLAUDE.md — working conventions for this repository

Usage

  1. Launch ClipDog - it will appear in your menu bar
  2. Click the menu bar icon to open the popover
  3. Browse your clipboard history or find reusable snippets and folders
  4. Click an item, or select it with the arrow keys and press Return, to paste it into your previous app
  5. Access Settings via the gear tab to configure behavior

Privacy

  • All data is stored locally on your device
  • No analytics or telemetry
  • Any history item can be deleted individually from its right-click menu. If the item you delete is what is currently on the system clipboard, the clipboard is cleared too, so it can no longer be pasted

License

ClipDog source code is available under the MIT License.

The ClipDog and Happy Dog Toolbox names, logos, and app icons are covered by the separate trademark and brand policy. Publicly distributed forks should use their own name, bundle identifier, and artwork.

About

A friendly macOS menu bar app for clipboard history, reusable snippets, and quick emoji access.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages