A sophisticated AI-powered clipboard manager for Linux with system tray support. Built with Electron, React, and Google Gemini AI, it enables seamless searching, indexing, and categorization of both text and image content.
Ctrl+Shift+V to toggle window visibilitylinux-clipboard/ ├── electron/ # Electron main process │ ├── main.ts # Application entry point │ ├── preload.ts # Preload script (IPC bridge) │ ├── clipboard-manager.ts # Clipboard monitoring │ ├── tray-manager.ts # System tray integration │ ├── shortcuts-manager.ts # Global shortcuts │ └── store/ # Configuration & secure storage │ ├── config-store.ts │ └── secure-store.ts ├── src/ # React frontend │ ├── App.tsx # Main application component │ ├── components/ # React components │ └── services/ # API services ├── scripts/ # Build & automation scripts └── docs/ # Documentation
# Download the latest release
wget https://github.com/Li-zhienxuan/Linux-Clipboard/releases/download/v0.4.4/linux-clipboard_0.4.4_amd64.deb
# Install
sudo dpkg -i linux-clipboard_0.4.4_amd64.deb
# Run
linux-clipboard
# Clone repository
git clone https://github.com/Li-zhienxuan/Linux-Clipboard.git
cd Linux-Clipboard
# Install dependencies
npm install
# Run in development mode
npm run electron:dev
# Build for production
npm run electron:build:deb
First Launch:
Clipboard Monitoring:
Search & Retrieve:
Ctrl+Shift+V or click tray iconManage History:
Detailed documentation available in docs/:
| Document | Description |
|---|---|
| INDEX.md | Complete documentation index |
| DEVELOPMENT.md | Development guide |
| cnb-cloud-build-guide.md | CNB cloud native build guide |
| Build.md | Build history and records |
| Repair.md | Troubleshooting guide |
| AUTO_RELEASE_GUIDE.md | Release automation |
| CLAUDE.md | Claude Code project guide |
# Development server (React only)
npm run dev
# Electron development mode
npm run electron:dev
# Production build
npm run build
# Build .deb package
npm run electron:build:deb
# Preview production build
npm run preview
Contributions are welcome! Please feel free to submit issues or pull requests.
MIT License - see LICENSE file for details
Developed with ❤️ by Linux-Clipboard Team Built with Electron, React, and Google Gemini AI