<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yongxu Mao / ClipStack</title>
    <description>The latest articles on DEV Community by Yongxu Mao / ClipStack (@clipstack).</description>
    <link>https://dev.to/clipstack</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4209840%2F0d09a48a-9f9f-416f-a759-8f867340b4a4.png</url>
      <title>DEV Community: Yongxu Mao / ClipStack</title>
      <link>https://dev.to/clipstack</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/clipstack"/>
    <language>en</language>
    <item>
      <title>Local clipboard history without cloud sync — how ClipStack works on Edge</title>
      <dc:creator>Yongxu Mao / ClipStack</dc:creator>
      <pubDate>Tue, 27 Oct 2026 09:25:49 +0000</pubDate>
      <link>https://dev.to/clipstack/local-clipboard-history-without-cloud-sync-how-clipstack-works-on-edge-1c8o</link>
      <guid>https://dev.to/clipstack/local-clipboard-history-without-cloud-sync-how-clipstack-works-on-edge-1c8o</guid>
      <description>&lt;h1&gt;
  
  
  Local clipboard history without cloud sync — how ClipStack works on Edge
&lt;/h1&gt;

&lt;p&gt;If you jump between forms, tickets, and chat all day, you already know the pain: you copy an address, then an invoice ID, then a reply template — and the first two are gone.&lt;/p&gt;

&lt;p&gt;Most clipboard tools fix that by syncing everything to the cloud. That is convenient. It is also a hard no for anything that looks like a password reset code, a customer email, or a payment reference.&lt;/p&gt;

&lt;p&gt;This post is a short walkthrough of a &lt;strong&gt;local-first&lt;/strong&gt; approach on Microsoft Edge (Chromium), using &lt;a href="https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog" rel="noopener noreferrer"&gt;ClipStack&lt;/a&gt; as the concrete example. I built it; I will also call out the platform limits honestly.&lt;/p&gt;

&lt;h2&gt;
  
  
  What “local-first clipboard history” actually means
&lt;/h2&gt;

&lt;p&gt;On Edge/Chrome, an extension can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Read text the page (or the user) copies, when the extension is allowed to observe it&lt;/li&gt;
&lt;li&gt;Store that history in &lt;code&gt;chrome.storage&lt;/code&gt; / IndexedDB on the device&lt;/li&gt;
&lt;li&gt;Show a side panel, popup, or floating bar to paste again&lt;/li&gt;
&lt;li&gt;Optionally poll the clipboard while a Watch mode is on (still local)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;An extension &lt;strong&gt;cannot&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install a true OS-wide clipboard hook like a native app&lt;/li&gt;
&lt;li&gt;Reliably see every copy on &lt;code&gt;chrome://&lt;/code&gt; pages or some custom “Copy” buttons&lt;/li&gt;
&lt;li&gt;Magic-sync across devices without &lt;em&gt;you&lt;/em&gt; choosing a sync layer&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So “local history” means: &lt;strong&gt;history lives on your machine by default&lt;/strong&gt;, with optional export — not “we never touch the clipboard API.”&lt;/p&gt;

&lt;h2&gt;
  
  
  Edge vs cloud clipboard apps (quick comparison)
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Need&lt;/th&gt;
&lt;th&gt;Cloud clipboard SaaS&lt;/th&gt;
&lt;th&gt;OS clipboard manager&lt;/th&gt;
&lt;th&gt;Local extension (ClipStack)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Works inside Edge on the web&lt;/td&gt;
&lt;td&gt;Often needs install + account&lt;/td&gt;
&lt;td&gt;Yes, if you install native&lt;/td&gt;
&lt;td&gt;Yes — Edge Add-ons&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Data leaves the device&lt;/td&gt;
&lt;td&gt;Usually yes&lt;/td&gt;
&lt;td&gt;No (local OS)&lt;/td&gt;
&lt;td&gt;No by default&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Snippets / fillable fields&lt;/td&gt;
&lt;td&gt;Varies&lt;/td&gt;
&lt;td&gt;Rare&lt;/td&gt;
&lt;td&gt;Yes (&lt;code&gt;{{name}}&lt;/code&gt;, tab stops)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Price model&lt;/td&gt;
&lt;td&gt;Often subscription&lt;/td&gt;
&lt;td&gt;One-time or free&lt;/td&gt;
&lt;td&gt;Free tier + &lt;strong&gt;$2.30&lt;/strong&gt; one-time Pro&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;True OS-wide hook&lt;/td&gt;
&lt;td&gt;Sometimes (native)&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;No&lt;/strong&gt; (Chrome platform limit)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If you live in the browser and care about privacy more than phone↔desktop sync, a local extension is usually enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  A practical workflow on Edge
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Install and open the panel
&lt;/h3&gt;

&lt;p&gt;Install ClipStack from &lt;a href="https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog" rel="noopener noreferrer"&gt;Edge Add-ons&lt;/a&gt;, pin it, and open the side panel (or popup).&lt;/p&gt;

&lt;p&gt;Copy a few strings on normal https pages. They should appear as history items with a source-domain badge when available.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Decide when to “inhale” copies
&lt;/h3&gt;

&lt;p&gt;Useful modes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Inhale on panel open / tab focus&lt;/strong&gt; — lightest; grabs what you copied when you come back to Edge&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Watch clipboard&lt;/strong&gt; — optional offscreen poll for more continuous capture while Edge is active&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Save selection&lt;/strong&gt; — manual escape hatch when a site’s custom Copy button is weird&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Turn Watch off if you are on a shared machine or doing sensitive work and only want intentional saves.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Use snippets for the stuff you type every day
&lt;/h3&gt;

&lt;p&gt;Create a snippet like:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Hi {{name}},

Thanks for the update on {{ticket}}. Here is the tracking ID: {{id}}.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Expand with a shortcode (e.g. &lt;code&gt;;ship&lt;/code&gt;) or pick from the panel. Tab through fields. This is where clipboard history becomes a &lt;em&gt;workflow&lt;/em&gt;, not a dump of random strings.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Protect the obvious foot-guns
&lt;/h3&gt;

&lt;p&gt;Defaults that matter for privacy:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Password fields are never captured&lt;/li&gt;
&lt;li&gt;Incognito off by default&lt;/li&gt;
&lt;li&gt;Optional PIN lock&lt;/li&gt;
&lt;li&gt;Auto-expire: 7 / 30 / 90 / never&lt;/li&gt;
&lt;li&gt;CSV + JSON export when you want a backup you control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pro adds encrypted backup, rules (auto-favorite / pin / tag / skip), regex search, and higher limits — still &lt;strong&gt;one-time&lt;/strong&gt;, not a subscription: &lt;a href="https://yongxumao.gumroad.com/l/clipstack-pro" rel="noopener noreferrer"&gt;Gumroad — ClipStack Pro $2.30&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Paste without breaking flow
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Floating quick-paste bar&lt;/li&gt;
&lt;li&gt;Keyboard: open picker → arrows + Enter&lt;/li&gt;
&lt;li&gt;Favorites on &lt;strong&gt;1–9&lt;/strong&gt; (customizable)&lt;/li&gt;
&lt;li&gt;Right-click → “Paste from ClipStack”&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Honest limitations (please read before you install)
&lt;/h2&gt;

&lt;p&gt;Chrome/Edge extensions &lt;strong&gt;cannot&lt;/strong&gt; be a perfect OS clipboard daemon. Expect gaps when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You copy outside the browser and never focus Edge again&lt;/li&gt;
&lt;li&gt;A page fakes “Copy” without writing the system clipboard&lt;/li&gt;
&lt;li&gt;You are on restricted pages (&lt;code&gt;chrome://&lt;/code&gt;, some PDF viewers, etc.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Use &lt;strong&gt;Save selection&lt;/strong&gt; or paste into a normal text field and re-copy when that happens. If you need full desktop capture across all apps, a native OS manager is the right tool — ClipStack is optimized for &lt;em&gt;browser&lt;/em&gt; work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free vs Pro (no subscription trap)
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Free forever:&lt;/strong&gt; newest 100 items, 5 pins, 3 snippets, 5 images, PIN, Watch, floating bar, CSV/JSON export&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pro ($2.30 one-time via Gumroad, PayPal-friendly):&lt;/strong&gt; unlimited history/pins/snippets, rules, regex search, encrypted backup, more images — 7-day offline license grace&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  If you try it
&lt;/h2&gt;

&lt;p&gt;I would love harsh feedback more than polite stars:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Edge listing: &lt;a href="https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog" rel="noopener noreferrer"&gt;https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Pro: &lt;a href="https://yongxumao.gumroad.com/l/clipstack-pro" rel="noopener noreferrer"&gt;https://yongxumao.gumroad.com/l/clipstack-pro&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Product Hunt: &lt;a href="https://www.producthunt.com/products/clipstack-5?launch=clipstack-6" rel="noopener noreferrer"&gt;https://www.producthunt.com/products/clipstack-5?launch=clipstack-6&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Earlier write-up: &lt;a href="https://dev.to/clipstack/clipstack-privacy-first-chrome-clipboard-history-snippets-230-one-time-pro-3alg"&gt;https://dev.to/clipstack/clipstack-privacy-first-chrome-clipboard-history-snippets-230-one-time-pro-3alg&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What breaks first for you — Watch mode, snippet expansion, or a site’s custom Copy button?&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Built by Yongxu Mao / ClipStack. Local-first by design.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>edge</category>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>privacy</category>
    </item>
    <item>
      <title>ClipStack — privacy-first Chrome clipboard history + snippets ($2.30 one-time Pro)</title>
      <dc:creator>Yongxu Mao / ClipStack</dc:creator>
      <pubDate>Tue, 27 Oct 2026 03:31:36 +0000</pubDate>
      <link>https://dev.to/clipstack/clipstack-privacy-first-chrome-clipboard-history-snippets-230-one-time-pro-3alg</link>
      <guid>https://dev.to/clipstack/clipstack-privacy-first-chrome-clipboard-history-snippets-230-one-time-pro-3alg</guid>
      <description>&lt;p&gt;I built &lt;strong&gt;ClipStack&lt;/strong&gt;, a Chrome extension for clipboard history and reusable text snippets. The idea is simple: the last thing you copied is rarely the thing you actually need, and hunting through notes for a snippet you use every day is a waste.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it does
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Saves a local history of text you copy, so you can pull an earlier clipboard item back.&lt;/li&gt;
&lt;li&gt;Stores text snippets (addresses, commands, replies, boilerplate) and inserts them when you need them.&lt;/li&gt;
&lt;li&gt;Stays privacy-first. History and snippets live in the browser on your machine. ClipStack does not upload them to a server.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Free and Pro
&lt;/h2&gt;

&lt;p&gt;You can use the core clipboard history and snippets for free.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ClipStack Pro&lt;/strong&gt; is &lt;strong&gt;$2.30, one time&lt;/strong&gt; — not a subscription. The purchase is on Gumroad:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://yongxumao.gumroad.com/l/clipstack-pro" rel="noopener noreferrer"&gt;https://yongxumao.gumroad.com/l/clipstack-pro&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Install
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Microsoft Edge Add-ons is live.&lt;/strong&gt; Install ClipStack — Clipboard History &amp;amp; Snippets here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog" rel="noopener noreferrer"&gt;https://microsoftedge.microsoft.com/addons/detail/clipstack-clipboard-histo/eanpadfojigoidomjodlmkhjadnoadog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Chrome Web Store listing is not live yet. Until that listing is public, you can sideload the extension in Chrome, or install ClipStack from Edge Add-ons in Microsoft Edge.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feedback
&lt;/h2&gt;

&lt;p&gt;If clipboard history or snippets are part of how you work, I would like to hear what is missing: search, pinning, keyboard shortcuts, or something else. Comments and criticism are welcome.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
