awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sabrogden avatar

sabrogden/Ditto

0
View on GitHub↗
6,598 stars·402 forks·C·GPL-3.0·17 viewsditto-cp.sourceforge.io↗

Ditto

Ditto is a Windows clipboard manager and extension that functions as a local history database. It records a sequence of copied text and images to prevent data loss when the clipboard is overwritten.

The tool allows for the retrieval and re-insertion of previously copied items and text snippets into active application windows. It monitors the operating system for clipboard change events to automatically capture and store new data.

The system utilizes a local database for persistence and indexing, enabling the storage of formatted text and binary image data across sessions.

Features

  • Clipboard Copying - A local storage system that records copied content to prevent data loss when the clipboard is overwritten.
  • Clipboard Managers - Functions as a clipboard manager that monitors, stores, and provides searchable access to historical clipboard content.
  • Clipboard Managers - Record copied content in a local database to recover items after they are replaced by new data.
  • Local Database Persistence - Employs an embedded SQLite database to ensure formatted text and images persist across system restarts.
  • Clipboard Enhancements - Extends clipboard functionality by adding the ability to search and re-insert previous items into active windows.
  • Encrypted Clipboard Storage - Provides storage for text and images in a database to retrieve previously copied items.
  • Local Clipboard Pasting - Inserts selected items from the stored history back into the currently active application window.
  • Clipboard Event Listeners - Implements background listeners that monitor operating system clipboard change events to capture new data.
  • Database-Backed Persistence - Uses a database to maintain a persistent, chronological record of copied items across user sessions.
  • Windows Workflow Enhancements - Increases efficiency on Windows by enabling quick access and reuse of copied data across different applications.
  • Text Snippet Managers - Allows saving and organizing recurring text snippets for fast insertion into active documents.
  • Active Window Tracking - Identifies the currently focused application to determine the target for inserting retrieved clipboard content.
  • Win32 API Integrations - Uses system-level Win32 messages to send stored clipboard data back into the active application window.

Star history

Star history chart for sabrogden/dittoStar history chart for sabrogden/ditto

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Ditto

Similar open-source projects, ranked by how many features they share with Ditto.
  • vicinaehq/vicinaevicinaehq avatar

    vicinaehq/vicinae

    6,436View on GitHub↗
    C++app-launcherlinuxnodejs
    View on GitHub↗6,436
  • clipy/clipyClipy avatar

    Clipy/Clipy

    8,387View on GitHub↗

    Clipy is a clipboard manager and productivity utility for macOS. It functions as a text snippet manager and a tool for archiving clipboard history, allowing users to retrieve previously copied text and images. The application enables the storage of frequently used boilerplate text as snippets to avoid repetitive manual typing. These snippets and historical clipboard entries can be accessed and inserted into other applications via keyboard shortcuts.

    Swiftclipboardclipboard-extensionclipmenu
    View on GitHub↗8,387
  • ecopastehub/ecopasteEcoPasteHub avatar

    EcoPasteHub/EcoPaste

    6,792View on GitHub↗

    EcoPaste is a local clipboard manager and history database designed to store and retrieve text, images, and files copied to the system clipboard. It functions as a privacy-focused content archive that keeps all clipboard history and user settings on the local machine to ensure full user control. The project focuses on a content organization workflow, allowing users to categorize clipped snippets and attach descriptive notes to saved items. This enables the retrieval of specific entries and the management of frequent information more efficiently. The system provides capabilities for local dat

    TypeScriptapplicationclipboardclipboard-manager
    View on GitHub↗6,792
  • joeanamier/xhs-downloaderJoeanAmier avatar

    JoeanAmier/XHS-Downloader

    11,574View on GitHub↗

    XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos, and metadata from profiles, search results, and shared links. It functions as a background service that can automatically detect and download media when platform URLs are copied to the system clipboard. The project provides a server with an HTTP API endpoint for programmatically triggering media downloads and extracting work details via external scripts. It includes a media asset manager that sorts downloaded content into custom folders using filename patterns based on author

    Pythonapidockerdownload
    View on GitHub↗11,574
See all 30 alternatives to Ditto→

Frequently asked questions

What does sabrogden/ditto do?

Ditto is a Windows clipboard manager and extension that functions as a local history database. It records a sequence of copied text and images to prevent data loss when the clipboard is overwritten.

What are the main features of sabrogden/ditto?

The main features of sabrogden/ditto are: Clipboard Copying, Clipboard Managers, Local Database Persistence, Clipboard Enhancements, Encrypted Clipboard Storage, Local Clipboard Pasting, Clipboard Event Listeners, Database-Backed Persistence.

What are some open-source alternatives to sabrogden/ditto?

Open-source alternatives to sabrogden/ditto include: vicinaehq/vicinae. clipy/clipy — Clipy is a clipboard manager and productivity utility for macOS. It functions as a text snippet manager and a tool for… ecopastehub/ecopaste — EcoPaste is a local clipboard manager and history database designed to store and retrieve text, images, and files… joeanamier/xhs-downloader — XHS-Downloader is a media downloader and content scraper for Xiaohongshu designed to extract and save images, videos,… zenorocha/clipboard.js — clipboard.js is a lightweight JavaScript library and browser API wrapper designed to manage text transfers to the… indiff/qttabbar — This project is a shell extension and enhancement tool for the Windows file manager. It provides a tabbed browsing…