Skip to content

0-don/clippy

Repository files navigation

Logo


clipboard manager with sync & encryption
Try it out · Report Bug · Request Feature

Logo

Features

  • Multi-content support:
    • Text, HTML, RTF support
    • Image support with thumbnails
    • File support with metadata
  • Smart clipboard features:
    • Type out clipboard content (where pasting isn't allowed) ctrl+b
    • Smart search for links, colors, images, hex codes etc.
    • Add favorite clipboards
    • Clear history by type
  • Security & Privacy:
    • End-to-end encryption support
    • Password protection
    • Configurable size limits for different content types
  • Cloud sync:
    • Google Drive integration
    • Sync favorites and history
    • Configurable sync limits
  • Customization:
    • Global hotkeys for all functions
    • Custom keybinds
    • Adjustable display scale
    • Dark/Light mode
    • Multiple languages support
    • Configurable window positions
    • Database location customization
  • System Integration:
    • Autostart option
    • System tray support
    • Display toggle with ctrl+y or ctrl+d

Prerequisites Development

Before you begin, ensure you have met the following requirements:

Installation and Running the Application

  1. Install Dependencies: First, install the necessary Node.js dependencies:

    npm install
  2. Run the Application in Watch Mode: To start the Tauri application in watch mode, use:

    npm run d

tested on

  • Linux(x11) KDE Plasma (Disable Focus Stealing Prevention)
  • Windows
  • Mac (hotkeys needs to be changed in settings)