MCPcopy Index your code
hub / github.com/PasteBar/PasteBarApp

github.com/PasteBar/PasteBarApp @v0.7.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.7.0 ↗ · + Follow
5,676 symbols 13,950 edges 880 files 593 documented · 10% updated 4mo agov0.7.0 · 2025-06-25★ 2,10833 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

📋 PasteBar - Limitless, Free Clipboard Manager for Mac and Windows

Version License Platform

Screenshot 2024-07-25 at 14 11 09

pastebar-screenshot-main-split

🚀 Effortless Management Of Everything You Copy and Paste

Free and open-source clipboard manager that revolutionizes your copy-paste workflow with unlimited history, advanced organization, and powerful features.

What's New in Version 0.7.0

🔐 Protected Collections

Secure your sensitive clips with PIN-protected collections. Keep confidential information safe while maintaining quick access.

📁 Custom Data Location

Choose where to store your clipboard data. Perfect for syncing across devices using cloud storage or shared network drives.

⌨️ Advanced Keyboard Shortcuts

Navigate faster with enhanced keyboard shortcuts and support for up to 3-key combinations. Streamline your workflow without touching the mouse.

💾 Backup & Restore

Export and import your entire clipboard database and images. Never lose your valuable clips again with comprehensive backup functionality.

🎯 Special Copy/Paste Operations for Different Workflows

Over 30 specialized copy/paste operations for different workflows. Enhanced clipboard operations with context-aware options.

🔍 Smart Auto-Search

Quick Paste window automatically activates search when you start typing. Find what you need instantly without manual search activation.

📖 View Complete Release Notes

See all features, improvements, and bug fixes in detail.


Core Features

📋 Clipboard Management

  • Unlimited clipboard history
  • Searchable copy history with notes support
  • Custom saved clips with organization
  • Quick-access paste menus
  • Collections, tabs, and boards for organization

🛡️ Privacy & Security

  • Local storage for privacy and security
  • Lock screen and passcode protection
  • Custom data location support
  • PIN-protected collections

💡 Smart Features

  • Support for text, images, files, links, and code snippets
  • Automatic programming language detection and syntax highlighting
  • Markdown support in notes and descriptions
  • Instant pasting from system menu
  • Dark theme support
  • Global search functionality across all content

⚙️ Customization

  • Customizable clips and menus
  • Support for forms and global templates
  • Advanced hotkey configuration (up to 3-key combinations)
  • Customizable tray icon behavior
  • Auto-trim spaces and text length filtering

🌍 Cross-Platform & Integration

  • Available for macOS and Windows (Apple Silicon M1, Intel, AMD, and ARM)
  • Web scraping and API data extraction capabilities
  • Multi-language support (English, Chinese, Ukrainian, Spanish, Italian, French, Russian, Turkish, German)
  • Backup and restore functionality

🌐 Download & Links

Official Website: https://www.pastebar.app


🛠️ Technology Stack

  • Rust: Tauri Apps, Diesel ORM, Reqwest, Anyhow, Serde, Tokio
  • JavaScript: TypeScript, React 19, React Query, Vite, TailwindCSS, Signals, Jotai, Zustand

🚀 Quick Start

Build Local PasteBar App

npm install
npm run build

Development Setup

After cloning the repository:

# Install Diesel CLI for database management
cargo install diesel_cli --no-default-features --features sqlite

# Install dependencies and start development server
npm install
npm start

🤝 Contributing

We welcome contributions! PasteBar is open-source and community-driven. Feel free to: - Report bugs - Suggest new features
- Help with translations - Improve documentation


📄 License

Open Source, Creative Commons Attribution-NonCommercial (CC BY-NC) License with Limited Commercial Use Exception. See the LICENSE file for details.


👍 UI Videos

Copy/Paste and Create Clip

https://github.com/user-attachments/assets/33a1cd09-0865-42d0-acc8-14376d8e675b

Create Board Clip with Image

https://github.com/user-attachments/assets/a95bebec-d7a8-499a-9a43-69e2fba7a04a

Panel and board resize

https://github.com/user-attachments/assets/d336498d-f430-43b8-9e87-a4fedeee1fae

For more videos and information visit https://www.pastebar.app

⭐ Star this repository if you find PasteBar useful!

Extension points exported contracts — how you extend this code

Pixel (Interface)
UI scaling is important, so read the docs for this module if you don't want to be confused. ## Why should I care about [8 …
src-tauri/libs/tao-0.16.7/src/dpi.rs
SimpleBarRefType (Interface)
(no doc) [2 implementers]
packages/pastebar-app-ui/src/types/theme.ts
WindowToolBar (Interface)
(no doc) [1 implementers]
src-tauri/src/window_ext.rs
Options (Interface)
(no doc)
scripts/i18n-vite-loaded/loader.ts
WindowExtMacOS (Interface)
Additional methods on `Window` that are specific to MacOS. [2 implementers]
src-tauri/libs/tao-0.16.7/src/platform/macos.rs
ParseOptions (Interface)
(no doc)
packages/pastebar-app-ui/assets/markdown/markdown.d.ts
ResBundle (Interface)
(no doc)
scripts/i18n-vite-loaded/loader.ts
WindowExtMacOS (Interface)
Additional methods on `Window` that are specific to MacOS. [2 implementers]
src-tauri/libs/tao-0.16.7/platform/macos.rs

Core symbols most depended-on inside this repo

t
called by 2048
packages/pastebar-app-ui/assets/markdown/markdown.js
new
called by 1432
src-tauri/libs/tao-0.16.7/platform_impl/macos/app_delegate.rs
new
called by 303
src-tauri/libs/tao-0.16.7/src/platform_impl/macos/app_delegate.rs
set
called by 244
packages/pastebar-app-ui/src/lib/performance-utils.ts
get
called by 208
packages/pastebar-app-ui/src/components/libs/split-view/style-helpers.js
eq
called by 189
src-tauri/libs/tao-0.16.7/platform_impl/macos/monitor.rs
into
called by 179
src-tauri/libs/tao-0.16.7/platform_impl/ios/ffi.rs
into
called by 179
src-tauri/libs/tao-0.16.7/src/platform_impl/ios/ffi.rs

Shape

Method 2,468
Function 2,324
Class 486
Interface 231
Enum 167

Languages

Rust70%
TypeScript30%
C1%

Modules by API surface

src-tauri/libs/tao-0.16.7/src/platform_impl/android/mod.rs100 symbols
src-tauri/libs/tao-0.16.7/platform_impl/android/mod.rs100 symbols
src-tauri/libs/tao-0.16.7/src/platform_impl/macos/window.rs95 symbols
src-tauri/libs/tao-0.16.7/platform_impl/macos/window.rs95 symbols
src-tauri/libs/tao-0.16.7/src/window.rs93 symbols
packages/pastebar-app-ui/src/components/libs/react-arborist/interfaces/tree-api.ts88 symbols
src-tauri/libs/window-state/dist-js/index.min.js80 symbols
src-tauri/libs/tao-0.16.7/src/platform_impl/ios/window.rs79 symbols
src-tauri/libs/tao-0.16.7/platform_impl/ios/window.rs79 symbols
src-tauri/libs/tao-0.16.7/src/platform_impl/windows/window.rs75 symbols
src-tauri/libs/tao-0.16.7/platform_impl/windows/window.rs75 symbols
src-tauri/libs/tao-0.16.7/src/platform_impl/linux/window.rs65 symbols

For agents

$ claude mcp add PasteBarApp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact