whatisgithub

What is ecopaste?

ecopastehub/ecopaste — explained in plain English

Analysis updated 2026-06-24

6,986TypeScriptAudience · generalComplexity · 1/5Setup · easy

In one sentence

EcoPaste is a free, open-source desktop clipboard manager for Windows, macOS, and Linux that stores your full copy history locally so you can paste anything you copied hours or days ago.

Mindmap

mindmap
  root((EcoPaste))
    What it does
      Clipboard history
      Local storage only
      Search past copies
    Content Types
      Plain text
      Formatted text
      Images
      Files
    Platforms
      Windows
      macOS
      Linux
    Tech
      TypeScript
      Tauri v2
      Lightweight app
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Retrieve a code snippet, image, or text block you copied earlier in the day without finding and re-copying the original source.

USE CASE 2

Organize frequently reused clipboard entries by adding notes to them so they are easy to find and paste again.

USE CASE 3

Install a lightweight clipboard manager on Linux via .deb.rpm, or AppImage with no account or internet connection required.

What is it built with?

TypeScriptTauri

How does it compare?

ecopastehub/ecopastelogancyang/obsidian-copilotnutlope/logocreator
Stars6,9866,9796,996
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasymoderate
Complexity1/52/53/5
Audiencegeneralgeneralvibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
No license information was provided in the explanation.

So what is it?

EcoPaste is a free, open-source clipboard manager that runs on Windows, macOS, and Linux. A clipboard manager keeps track of everything you copy so you can go back and paste older items, not just the most recent one. EcoPaste stores that history locally on your computer, which means your copied data never leaves your machine. The app supports several types of clipboard content: plain text, formatted text, HTML, images, and files. So if you copy a screenshot, a code snippet, or a formatted document section, EcoPaste remembers all of them. You can add notes to saved clipboard entries, which makes it easier to organize and find things later. EcoPaste is built with Tauri v2, a framework for creating small, fast desktop applications using web technologies. The result is a lightweight app that does not consume much memory or processing power. Installation is straightforward: Windows users can download a standard installer, Mac users can use Homebrew or a direct download, and Linux users on x11 have .deb.rpm, and AppImage options. The interface is described as clean and quick to learn, with no account or internet connection required. All data stays on your device. You can customize settings to fit how you work, and the project has active community channels on WeChat, QQ, and Telegram for discussion and help. The project is open source and accepts contributions, with a contributing guide included in the repository. It lists a star history chart and a contributor leaderboard, suggesting an active community around it. If you frequently copy and paste from multiple sources and wish you could retrieve things you copied hours or days ago, this tool is designed to solve that problem.

Copy-paste prompts

Prompt 1
I want to build a feature on top of EcoPaste that exports my clipboard history to a markdown file at the end of each day. Which Tauri APIs and TypeScript files should I look at?
Prompt 2
How does EcoPaste store clipboard images locally, what format and directory does it use, and how would I add a search-by-image feature?
Prompt 3
I am contributing to EcoPaste and want to add a pin-to-top feature for clipboard entries. Walk me through the data model and UI component I need to modify.

Frequently asked questions

What is ecopaste?

EcoPaste is a free, open-source desktop clipboard manager for Windows, macOS, and Linux that stores your full copy history locally so you can paste anything you copied hours or days ago.

What language is ecopaste written in?

Mainly TypeScript. The stack also includes TypeScript, Tauri.

What license does ecopaste use?

No license information was provided in the explanation.

How hard is ecopaste to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is ecopaste for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.