<?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: 레서드</title>
    <description>The latest articles on DEV Community by 레서드 (@ressurd).</description>
    <link>https://dev.to/ressurd</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3888706%2F0b7757ff-b818-4e9d-812f-9a28562e6f17.png</url>
      <title>DEV Community: 레서드</title>
      <link>https://dev.to/ressurd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ressurd"/>
    <language>en</language>
    <item>
      <title>I Built Quick Tab Cleaner, a Small Chrome Extension for Cleaning Duplicate Tabs</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Fri, 29 May 2026 08:01:27 +0000</pubDate>
      <link>https://dev.to/ressurd/i-built-quick-tab-cleaner-a-small-chrome-extension-for-cleaning-duplicate-tabs-4edn</link>
      <guid>https://dev.to/ressurd/i-built-quick-tab-cleaner-a-small-chrome-extension-for-cleaning-duplicate-tabs-4edn</guid>
      <description>&lt;h2&gt;
  
  
  Short intro
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Quick Tab Cleaner&lt;/strong&gt;, a small Chrome extension for finding duplicate tabs and cleaning them up safely.&lt;/p&gt;

&lt;p&gt;It is not a session manager, bookmark tool, or background automation system. The goal is simple: when I have too many tabs open, I want to quickly see whether I opened the same URL multiple times, preview what will stay open, and close duplicates only when I choose to do it.&lt;/p&gt;

&lt;p&gt;Chrome Web Store: [QTC_STORE_URL]&lt;br&gt;&lt;br&gt;
Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem
&lt;/h2&gt;

&lt;p&gt;When I work with many browser tabs, duplicate tabs happen naturally.&lt;/p&gt;

&lt;p&gt;I might open the same documentation page several times, click the same search result again, or keep multiple copies of a tool, issue, article, or reference page without noticing.&lt;/p&gt;

&lt;p&gt;After a while, the tab bar becomes harder to scan. But manually checking every tab is slow, and automatically closing tabs can feel risky.&lt;/p&gt;

&lt;p&gt;I wanted a small utility that answers one question:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Which open tabs are exact duplicates, and which ones can I safely close?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  What Quick Tab Cleaner does
&lt;/h2&gt;

&lt;p&gt;Quick Tab Cleaner reads the currently open tabs, finds duplicate tabs by exact URL, and shows duplicate groups in the popup.&lt;/p&gt;

&lt;p&gt;Before closing anything, it shows which tab will stay open and which tabs are marked to close. Cleanup only happens after the user explicitly clicks a cleanup button.&lt;/p&gt;

&lt;p&gt;The extension is designed around manual, visible cleanup. It does not automatically close tabs in the background.&lt;/p&gt;

&lt;h2&gt;
  
  
  Main features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Find duplicate tabs
&lt;/h3&gt;

&lt;p&gt;Quick Tab Cleaner checks open tabs and groups tabs that have the same exact URL.&lt;/p&gt;

&lt;p&gt;This is intentionally simple. It does not try to guess whether two similar pages are “basically the same.” It uses exact URL matching so the result is easier to understand.&lt;/p&gt;

&lt;h3&gt;
  
  
  Preview duplicate groups
&lt;/h3&gt;

&lt;p&gt;Duplicate groups are shown before cleanup.&lt;/p&gt;

&lt;p&gt;The popup makes it clear which tab will stay open and which duplicate tabs are candidates for closing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Safe cleanup flow
&lt;/h3&gt;

&lt;p&gt;Quick Tab Cleaner is not an automatic tab closer.&lt;/p&gt;

&lt;p&gt;Cleanup only runs when the user chooses an action. The user can review the duplicate groups first, then clean up one group or all duplicate groups.&lt;/p&gt;

&lt;h3&gt;
  
  
  Current tab state only
&lt;/h3&gt;

&lt;p&gt;The extension works with the tabs that are currently open.&lt;/p&gt;

&lt;p&gt;It does not scan full browsing history, monitor browsing in the background, or collect page content.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lightweight utility behavior
&lt;/h3&gt;

&lt;p&gt;Quick Tab Cleaner is meant to be a small focused tool. It helps reduce tab clutter without trying to become a full tab workspace.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick Tab Cleaner vs Tab Session Manager / Copy Tab List
&lt;/h2&gt;

&lt;p&gt;I also work on other small Chrome extensions, but each one has a different purpose.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tab Session Manager&lt;/strong&gt; is for saving and reopening tab sessions. It is useful when you want to preserve a set of tabs and restore them later.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Copy Tab List&lt;/strong&gt; is for copying the current window’s tab list as Markdown, plain text, or URLs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quick Tab Cleaner&lt;/strong&gt; is different. It is focused on duplicate tab cleanup. It helps you find tabs with the same exact URL and close duplicates after reviewing them.&lt;/p&gt;

&lt;p&gt;In short:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tab Session Manager: save and restore tab sessions&lt;/li&gt;
&lt;li&gt;Copy Tab List: copy tab lists&lt;/li&gt;
&lt;li&gt;Quick Tab Cleaner: find and clean duplicate tabs&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Privacy / local behavior note
&lt;/h2&gt;

&lt;p&gt;Quick Tab Cleaner uses the Chrome tabs API to read currently open tab information so it can detect duplicate URLs and show cleanup previews.&lt;/p&gt;

&lt;p&gt;It does not use host permissions. It does not scan browsing history in the background. It does not collect page content.&lt;/p&gt;

&lt;p&gt;The extension does not use analytics, advertising, cloud sync, accounts, or a remote backend.&lt;/p&gt;

&lt;p&gt;Tab cleanup only happens when the user explicitly clicks a cleanup action.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it is for
&lt;/h2&gt;

&lt;p&gt;Quick Tab Cleaner may be useful if you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;often keep many tabs open&lt;/li&gt;
&lt;li&gt;accidentally open the same page multiple times&lt;/li&gt;
&lt;li&gt;want to reduce tab clutter without saving a session&lt;/li&gt;
&lt;li&gt;prefer reviewing tabs before closing them&lt;/li&gt;
&lt;li&gt;want a small utility instead of a full tab manager&lt;/li&gt;
&lt;li&gt;work with documentation, dashboards, articles, issue trackers, or research pages&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is not included yet
&lt;/h2&gt;

&lt;p&gt;Quick Tab Cleaner currently does not include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;automatic background cleanup&lt;/li&gt;
&lt;li&gt;scheduled cleanup&lt;/li&gt;
&lt;li&gt;saved cleanup rules&lt;/li&gt;
&lt;li&gt;cloud sync&lt;/li&gt;
&lt;li&gt;account login&lt;/li&gt;
&lt;li&gt;AI tab grouping&lt;/li&gt;
&lt;li&gt;analytics&lt;/li&gt;
&lt;li&gt;billing&lt;/li&gt;
&lt;li&gt;full browsing history scanning&lt;/li&gt;
&lt;li&gt;page content collection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current version stays focused on manual duplicate tab cleanup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;p&gt;Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/quick-tab-cleaner/demahagddmfkfhnccgcfdkkblnmogmof" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/quick-tab-cleaner/demahagddmfkfhnccgcfdkkblnmogmof&lt;/a&gt;&lt;br&gt;
Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Korean Summary
&lt;/h2&gt;

&lt;p&gt;Quick Tab Cleaner는 현재 열린 탭 중에서 같은 URL을 가진 중복 탭을 찾아 정리할 수 있는 작은 Chrome extension입니다. 자동으로 탭을 닫는 도구가 아니라, 사용자가 popup에서 중복 그룹을 확인한 뒤 직접 cleanup 버튼을 눌렀을 때만 동작합니다.&lt;/p&gt;

&lt;p&gt;Tab Session Manager가 세션 저장/복원용이고, Copy Tab List가 탭 목록 복사용이라면, Quick Tab Cleaner는 중복 탭 정리에 집중한 유틸리티입니다. 방문 기록 전체 스캔, 백그라운드 감시, analytics, remote backend는 사용하지 않는 방향으로 설명하면 됩니다.&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>tools</category>
    </item>
    <item>
      <title>I Built Link Inbox, a Small Chrome Extension for Temporary Link Queues</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Fri, 29 May 2026 07:34:56 +0000</pubDate>
      <link>https://dev.to/ressurd/i-built-link-inbox-a-small-chrome-extension-for-temporary-link-queues-4llc</link>
      <guid>https://dev.to/ressurd/i-built-link-inbox-a-small-chrome-extension-for-temporary-link-queues-4llc</guid>
      <description>&lt;h2&gt;
  
  
  Short intro
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Link Inbox&lt;/strong&gt;, a small Chrome extension for saving the current tab into a lightweight link queue.&lt;/p&gt;

&lt;p&gt;It is not meant to replace a full bookmarking system or a long-term research library. The idea is simpler: when I find a page I want to come back to later, I can save it quickly, keep it in an inbox, and process it when I have time.&lt;/p&gt;

&lt;p&gt;Chrome Web Store: [LINK_INBOX_STORE_URL]&lt;br&gt;&lt;br&gt;
Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Problem
&lt;/h2&gt;

&lt;p&gt;I often open pages that are useful, but not important enough to organize right away.&lt;/p&gt;

&lt;p&gt;Some examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;an article I want to read later&lt;/li&gt;
&lt;li&gt;a documentation page I may need soon&lt;/li&gt;
&lt;li&gt;a tool I want to try&lt;/li&gt;
&lt;li&gt;a reference link for a project&lt;/li&gt;
&lt;li&gt;a page I do not want to lose, but also do not want to bookmark permanently&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Leaving those links as open tabs works for a while, but it eventually becomes messy. Bookmarks can feel too permanent. A full note-taking or clipping tool can be too much when I only need a temporary queue.&lt;/p&gt;

&lt;p&gt;That is the gap Link Inbox is meant to cover.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Link Inbox does
&lt;/h2&gt;

&lt;p&gt;Link Inbox lets you save the current tab into a local inbox with one button.&lt;/p&gt;

&lt;p&gt;From there, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;open saved links later&lt;/li&gt;
&lt;li&gt;mark links as done&lt;/li&gt;
&lt;li&gt;move done links back to the inbox&lt;/li&gt;
&lt;li&gt;delete links you no longer need&lt;/li&gt;
&lt;li&gt;search saved links by title or URL&lt;/li&gt;
&lt;li&gt;export your saved links as JSON&lt;/li&gt;
&lt;li&gt;import a JSON backup later&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The extension saves a link only when you click &lt;strong&gt;Save current tab&lt;/strong&gt;. It does not automatically collect links, scan browsing history, or read page content.&lt;/p&gt;

&lt;h2&gt;
  
  
  Main features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Save current tab
&lt;/h3&gt;

&lt;p&gt;Click &lt;strong&gt;Save current tab&lt;/strong&gt; to save the page you are currently viewing.&lt;/p&gt;

&lt;p&gt;Saved records include basic link information such as title, URL, favicon URL, saved time, and status.&lt;/p&gt;

&lt;h3&gt;
  
  
  Inbox / Done states
&lt;/h3&gt;

&lt;p&gt;Saved links start in the inbox.&lt;/p&gt;

&lt;p&gt;When you finish with a link, you can mark it as done. Done links are kept separate so the inbox stays focused on links that still need attention.&lt;/p&gt;

&lt;p&gt;You can also move a done link back to the inbox if needed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Open and delete saved links
&lt;/h3&gt;

&lt;p&gt;Each saved link can be opened again or deleted from the list.&lt;/p&gt;

&lt;p&gt;This keeps the extension focused on a simple workflow: save, review, open, finish, or remove.&lt;/p&gt;

&lt;h3&gt;
  
  
  Search by title or URL
&lt;/h3&gt;

&lt;p&gt;If your inbox grows, you can search saved links by title or URL.&lt;/p&gt;

&lt;p&gt;Search works within the current view, so inbox links and done links stay easy to manage.&lt;/p&gt;

&lt;h3&gt;
  
  
  Duplicate URL skip
&lt;/h3&gt;

&lt;p&gt;If the same URL is already saved, Link Inbox does not add another copy.&lt;/p&gt;

&lt;p&gt;This helps keep the inbox from filling up with repeated links.&lt;/p&gt;

&lt;h3&gt;
  
  
  JSON export and import
&lt;/h3&gt;

&lt;p&gt;Link Inbox supports JSON export and import for local backup.&lt;/p&gt;

&lt;p&gt;Import uses a merge approach. If an imported URL already exists, it is skipped instead of replacing the full library.&lt;/p&gt;

&lt;h2&gt;
  
  
  Link Inbox vs bookmarks / WebClip
&lt;/h2&gt;

&lt;p&gt;I think of Link Inbox as a temporary processing queue.&lt;/p&gt;

&lt;p&gt;Bookmarks are better for links you already know you want to keep long term. Link Inbox is for links you have not decided what to do with yet.&lt;/p&gt;

&lt;p&gt;I also build another extension called &lt;strong&gt;WebClip&lt;/strong&gt;, which is more focused on saving pages with tags, notes, collections, and local backup. WebClip is closer to a structured personal library.&lt;/p&gt;

&lt;p&gt;Link Inbox is intentionally lighter:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;no tags&lt;/li&gt;
&lt;li&gt;no notes&lt;/li&gt;
&lt;li&gt;no collections&lt;/li&gt;
&lt;li&gt;no long-term organization workflow&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is closer to a small “deal with this later” inbox for links.&lt;/p&gt;

&lt;h2&gt;
  
  
  Local-first/privacy note
&lt;/h2&gt;

&lt;p&gt;Link Inbox stores saved links locally using &lt;code&gt;chrome.storage.local&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;The extension does not use cloud sync, analytics, advertising, or a remote backend. It does not scan your full browsing history and does not collect page content.&lt;/p&gt;

&lt;p&gt;The current tab title, URL, and favicon URL are used for the popup preview and only saved when you click &lt;strong&gt;Save current tab&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;JSON export and import are controlled by the user.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who it is for
&lt;/h2&gt;

&lt;p&gt;Link Inbox may be useful if you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;keep too many temporary tabs open&lt;/li&gt;
&lt;li&gt;often save links “just in case”&lt;/li&gt;
&lt;li&gt;want something lighter than bookmarks&lt;/li&gt;
&lt;li&gt;want a simple read-it-later style queue&lt;/li&gt;
&lt;li&gt;collect links while researching, coding, writing, or browsing&lt;/li&gt;
&lt;li&gt;prefer local-only storage for small browser utilities&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What is not included yet
&lt;/h2&gt;

&lt;p&gt;Link Inbox currently does not include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;cloud sync&lt;/li&gt;
&lt;li&gt;reminders&lt;/li&gt;
&lt;li&gt;AI summaries&lt;/li&gt;
&lt;li&gt;automatic link collection&lt;/li&gt;
&lt;li&gt;full browsing history scanning&lt;/li&gt;
&lt;li&gt;page content collection&lt;/li&gt;
&lt;li&gt;account login&lt;/li&gt;
&lt;li&gt;WebClip integration&lt;/li&gt;
&lt;li&gt;team sharing&lt;/li&gt;
&lt;li&gt;billing or subscriptions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current version is focused on a small local inbox workflow.&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;p&gt;Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/link-inbox/ldfpdmoinfcboflelikmbkkgoabfgpif" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/link-inbox/ldfpdmoinfcboflelikmbkkgoabfgpif&lt;/a&gt;&lt;br&gt;
Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Korean Summary
&lt;/h2&gt;

&lt;p&gt;Link Inbox는 현재 보고 있는 탭을 빠르게 저장해두고 나중에 처리할 수 있는 Chrome extension입니다. 북마크처럼 장기 보관하는 도구라기보다, 읽을 글이나 참고 링크를 임시로 넣어두는 가벼운 링크 큐에 가깝습니다.&lt;/p&gt;

&lt;p&gt;저장된 링크는 Inbox / Done 상태로 관리할 수 있고, 제목이나 URL로 검색할 수 있으며, JSON 백업과 병합 import를 지원합니다. 데이터는 &lt;code&gt;chrome.storage.local&lt;/code&gt;에 로컬로 저장되며, 사용자가 &lt;code&gt;Save current tab&lt;/code&gt;을 누를 때만 저장됩니다.&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>bookmarks</category>
      <category>tools</category>
    </item>
    <item>
      <title>I Built a Chrome Extension to Copy Open Tabs as Markdown, Plain Text, or URLs</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Thu, 28 May 2026 07:42:47 +0000</pubDate>
      <link>https://dev.to/ressurd/i-built-a-chrome-extension-to-copy-open-tabs-as-markdown-plain-text-or-urls-3o62</link>
      <guid>https://dev.to/ressurd/i-built-a-chrome-extension-to-copy-open-tabs-as-markdown-plain-text-or-urls-3o62</guid>
      <description>&lt;p&gt;I often keep several tabs open while researching, writing, debugging, or collecting references.&lt;/p&gt;

&lt;p&gt;Sometimes I do not want to save those tabs permanently. I just want to copy the current window’s tab list and paste it into a note, issue, document, message, or draft.&lt;/p&gt;

&lt;p&gt;That is why I made &lt;strong&gt;Copy Tab List&lt;/strong&gt;, a small Chrome extension focused on one simple task: copying the tabs open in the current Chrome window.&lt;/p&gt;

&lt;p&gt;Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/copy-tab-list/gechnfblecefhmdgfahpmeicdgmdoabn" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/copy-tab-list/gechnfblecefhmdgfahpmeicdgmdoabn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;When you have several tabs open, sharing or documenting them can be annoying.&lt;/p&gt;

&lt;p&gt;You may need to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Send a list of references to someone&lt;/li&gt;
&lt;li&gt;Paste research links into a note&lt;/li&gt;
&lt;li&gt;Move browser tabs into a task or issue&lt;/li&gt;
&lt;li&gt;Keep a quick record of what you were looking at&lt;/li&gt;
&lt;li&gt;Copy just one tab title and URL without manually selecting both&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Doing this manually means switching between tabs, copying titles, copying URLs, and formatting everything yourself.&lt;/p&gt;

&lt;p&gt;Copy Tab List is meant to remove that small repeated task.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Copy Tab List Does
&lt;/h2&gt;

&lt;p&gt;Copy Tab List shows the tabs open in your current Chrome window and lets you copy them in a few simple formats.&lt;/p&gt;

&lt;p&gt;The extension does not save tab data. It does not collect tabs in the background. It does not scan your browsing history.&lt;/p&gt;

&lt;p&gt;It only reads the current window’s tab titles and URLs so it can show them in the popup and copy them when you click a copy button.&lt;/p&gt;

&lt;h2&gt;
  
  
  Main Features
&lt;/h2&gt;

&lt;p&gt;Current features include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;View the current Chrome window’s tab list&lt;/li&gt;
&lt;li&gt;Copy all tabs as Markdown&lt;/li&gt;
&lt;li&gt;Copy all tabs as plain text&lt;/li&gt;
&lt;li&gt;Copy all tab URLs only&lt;/li&gt;
&lt;li&gt;Preview the copy output before copying&lt;/li&gt;
&lt;li&gt;Switch the preview between Markdown, plain text, and URLs only&lt;/li&gt;
&lt;li&gt;Copy a single tab from its row&lt;/li&gt;
&lt;li&gt;Clipboard copy only happens after clicking a copy button&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Example Output
&lt;/h2&gt;

&lt;p&gt;Markdown output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="p"&gt;-&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nv"&gt;Example Page&lt;/span&gt;&lt;span class="p"&gt;](&lt;/span&gt;&lt;span class="sx"&gt;https://example.com/&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Plain text output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;1. Example Page
https://example.com/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;URLs-only output:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https://example.com/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Individual tab copy uses a simple plain text format:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Example Page
https://example.com/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Why I Built It This Way
&lt;/h2&gt;

&lt;p&gt;I wanted this extension to stay small and focused.&lt;/p&gt;

&lt;p&gt;There are already bookmark managers, session managers, read-it-later apps, and note-taking tools. Copy Tab List is not trying to replace those.&lt;/p&gt;

&lt;p&gt;Instead, it is useful when you just want to move your current browser context somewhere else.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A Markdown note&lt;/li&gt;
&lt;li&gt;A GitHub issue&lt;/li&gt;
&lt;li&gt;A project document&lt;/li&gt;
&lt;li&gt;A chat message&lt;/li&gt;
&lt;li&gt;A research log&lt;/li&gt;
&lt;li&gt;A task manager entry&lt;/li&gt;
&lt;li&gt;A temporary draft&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sometimes the goal is not to save tabs forever. Sometimes the goal is just to copy the current context quickly and continue working.&lt;/p&gt;

&lt;h2&gt;
  
  
  Privacy and Local Behavior
&lt;/h2&gt;

&lt;p&gt;Copy Tab List is intentionally simple.&lt;/p&gt;

&lt;p&gt;It uses the &lt;code&gt;tabs&lt;/code&gt; permission to read tab titles and URLs from the current Chrome window. This is needed to display the tab list and generate the copy output.&lt;/p&gt;

&lt;p&gt;The extension does not request host permissions.&lt;/p&gt;

&lt;p&gt;It does not:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Save tab lists&lt;/li&gt;
&lt;li&gt;Store copied tab data&lt;/li&gt;
&lt;li&gt;Scan full browsing history&lt;/li&gt;
&lt;li&gt;Collect page content&lt;/li&gt;
&lt;li&gt;Run background automatic collection&lt;/li&gt;
&lt;li&gt;Use cloud sync&lt;/li&gt;
&lt;li&gt;Use analytics&lt;/li&gt;
&lt;li&gt;Use a remote backend&lt;/li&gt;
&lt;li&gt;Use advertising&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Clipboard writing happens only when you click a copy button in the popup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who It Is For
&lt;/h2&gt;

&lt;p&gt;Copy Tab List may be useful if you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Share research links often&lt;/li&gt;
&lt;li&gt;Write notes from multiple open tabs&lt;/li&gt;
&lt;li&gt;Prepare issue reports or documentation&lt;/li&gt;
&lt;li&gt;Move browser context into a task manager&lt;/li&gt;
&lt;li&gt;Want Markdown links without manually formatting them&lt;/li&gt;
&lt;li&gt;Need a lightweight tool that does not save sessions or manage tabs&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is not meant to replace a bookmark manager, session manager, or read-it-later app.&lt;/p&gt;

&lt;p&gt;It is just a small copy utility.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Is Not Included Yet
&lt;/h2&gt;

&lt;p&gt;The current version does not include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;All-window copy&lt;/li&gt;
&lt;li&gt;Selected-tabs copy&lt;/li&gt;
&lt;li&gt;Saved sessions&lt;/li&gt;
&lt;li&gt;Saved presets&lt;/li&gt;
&lt;li&gt;Cloud sync&lt;/li&gt;
&lt;li&gt;Account login&lt;/li&gt;
&lt;li&gt;Analytics&lt;/li&gt;
&lt;li&gt;Background tab collection&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal for now is to keep the extension focused:&lt;/p&gt;

&lt;p&gt;Open the popup, review the current window tabs, copy what you need.&lt;/p&gt;

&lt;h2&gt;
  
  
  Links
&lt;/h2&gt;

&lt;p&gt;Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/copy-tab-list/gechnfblecefhmdgfahpmeicdgmdoabn" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/copy-tab-list/gechnfblecefhmdgfahpmeicdgmdoabn&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you try Copy Tab List and have feedback, bug reports, or small feature ideas, I would be happy to hear what would make it more useful without making it too heavy.&lt;/p&gt;

&lt;h2&gt;
  
  
  Korean Summary
&lt;/h2&gt;

&lt;p&gt;Copy Tab List는 현재 Chrome 창에 열려 있는 탭 목록을 Markdown, 일반 텍스트, URL 전용 형식으로 복사할 수 있는 작은 Chrome 확장입니다.&lt;/p&gt;

&lt;p&gt;탭 데이터를 저장하지 않고, 전체 방문 기록을 스캔하지 않으며, 사용자가 popup에서 복사 버튼을 눌렀을 때만 클립보드 복사가 실행됩니다.&lt;/p&gt;

&lt;p&gt;여러 탭을 문서, 메모, 이슈, 메시지 등에 빠르게 옮기고 싶을 때 사용할 수 있는 가벼운 도구입니다.&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>webdev</category>
      <category>tools</category>
    </item>
    <item>
      <title>WebClip: A Local-First Chrome Extension for Saving Pages, Text, Tags, and Notes</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Sun, 17 May 2026 05:45:09 +0000</pubDate>
      <link>https://dev.to/ressurd/webclip-a-local-first-chrome-extension-for-saving-pages-text-tags-and-notes-42ak</link>
      <guid>https://dev.to/ressurd/webclip-a-local-first-chrome-extension-for-saving-pages-text-tags-and-notes-42ak</guid>
      <description>&lt;p&gt;I built WebClip, a local-first Chrome extension for saving web pages and selected text with tags, notes, and lightweight organization tools. It is designed as a small bookmark alternative for people who want to capture useful pages quickly and find them again later.&lt;/p&gt;

&lt;p&gt;It is not meant to replace a full note-taking app, read-it-later service, or team knowledge base. The goal is simpler: when I find a useful page or a small piece of text, I want to save it quickly, add a few details, and find it again later.&lt;/p&gt;

&lt;p&gt;The Problem&lt;br&gt;
While browsing, I often run into useful links, snippets, documentation pages, product references, or article sections that I do not want to lose.&lt;/p&gt;

&lt;p&gt;Bookmarks are fine, but they can become messy quickly. Copying links into notes works, but it adds friction. Keeping everything open as tabs works for a while, until the browser becomes cluttered.&lt;/p&gt;

&lt;p&gt;I wanted something smaller and more direct:&lt;/p&gt;

&lt;p&gt;Save the current page&lt;br&gt;
Save selected text from a page&lt;br&gt;
Add tags and notes&lt;br&gt;
Organize items without too much structure&lt;br&gt;
Search and filter later&lt;br&gt;
Keep the data local&lt;br&gt;
That became WebClip.&lt;/p&gt;

&lt;p&gt;What WebClip Does&lt;br&gt;
WebClip lets you save pages and selected text from Chrome, then manage them in a local library.&lt;/p&gt;

&lt;p&gt;You can save a page from the popup, save highlighted text, add a collection, tags, and a note, then browse everything later from the library view.&lt;/p&gt;

&lt;p&gt;The extension is designed around simple personal retrieval. It is for collecting useful things while browsing, not for publishing, collaboration, automation, or analytics.&lt;/p&gt;

&lt;p&gt;Main Features&lt;br&gt;
Current WebClip features include:&lt;/p&gt;

&lt;p&gt;Save the current page&lt;br&gt;
Save selected text&lt;br&gt;
Add tags&lt;br&gt;
Add notes&lt;br&gt;
Add a collection&lt;br&gt;
Browse saved items in a library&lt;br&gt;
Basic search&lt;br&gt;
Filter saved items&lt;br&gt;
Sort saved items&lt;br&gt;
Pin important items&lt;br&gt;
Archive items&lt;br&gt;
Edit saved entries&lt;br&gt;
Delete entries&lt;br&gt;
Bulk archive/delete actions&lt;br&gt;
Undo recent archive/delete actions&lt;br&gt;
Export JSON backup&lt;br&gt;
Import JSON backup&lt;br&gt;
Store data locally with chrome.storage.local&lt;br&gt;
Local-First and Privacy Note&lt;br&gt;
WebClip is local-first.&lt;/p&gt;

&lt;p&gt;Saved data is stored in the browser using chrome.storage.local. That can include saved page titles, URLs, selected text, tags, notes, collection values, and item state such as pinned or archived.&lt;/p&gt;

&lt;p&gt;There is currently:&lt;/p&gt;

&lt;p&gt;No cloud sync&lt;br&gt;
No remote backend&lt;br&gt;
No analytics&lt;br&gt;
No AI feature&lt;br&gt;
No subscription or paid feature gating&lt;br&gt;
JSON export/import is included so users can back up or restore their own saved data manually.&lt;/p&gt;

&lt;p&gt;Who It Is For&lt;br&gt;
WebClip may be useful if you:&lt;/p&gt;

&lt;p&gt;Save many useful links while researching&lt;br&gt;
Want something lighter than a full note app&lt;br&gt;
Often copy small text snippets from pages&lt;br&gt;
Prefer tags, notes, and search over bookmark folders&lt;br&gt;
Want a local-first browser tool&lt;br&gt;
Like keeping useful references without keeping many tabs open&lt;br&gt;
It is intentionally small. The current version focuses on saving and organizing useful web references without adding accounts or background collection.&lt;/p&gt;

&lt;p&gt;What Is Not Included Yet&lt;br&gt;
Some things are not included in the current version:&lt;/p&gt;

&lt;p&gt;Cloud sync&lt;br&gt;
Cross-device library&lt;br&gt;
Advanced search operators&lt;br&gt;
Smart collections&lt;br&gt;
AI summaries&lt;br&gt;
Team sharing&lt;br&gt;
Subscriptions or paid Pro features&lt;br&gt;
I may explore some future feature ideas later, but they are not part of the current WebClip build.&lt;/p&gt;

&lt;p&gt;Links&lt;br&gt;
Chrome Web Store: &lt;a href="https://chromewebstore.google.com/detail/dfdhpnklkfbabgjghpfgdjjbfcjojaho?utm_source=item-share-cb" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/dfdhpnklkfbabgjghpfgdjjbfcjojaho?utm_source=item-share-cb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Product hub: &lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you try WebClip and have feedback, bug reports, or feature ideas, I would be interested to hear what would make it more useful without making it too heavy.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>programming</category>
      <category>ai</category>
    </item>
    <item>
      <title>I built a Chrome extension to make YouTube Shorts on the web less repetitive</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Mon, 20 Apr 2026 10:45:22 +0000</pubDate>
      <link>https://dev.to/ressurd/i-built-a-chrome-extension-to-make-youtube-shorts-on-the-web-less-repetitive-3548</link>
      <guid>https://dev.to/ressurd/i-built-a-chrome-extension-to-make-youtube-shorts-on-the-web-less-repetitive-3548</guid>
      <description>&lt;h1&gt;
  
  
  I built a Chrome extension to make YouTube Shorts on the web less repetitive
&lt;/h1&gt;

&lt;p&gt;I built a Chrome extension called &lt;strong&gt;YouTube Shorts Workflow&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It helps make the YouTube Shorts web experience faster and less repetitive with lightweight review and organization tools.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;auto-next when the current Short ends&lt;/li&gt;
&lt;li&gt;progress jump with keys 0–9&lt;/li&gt;
&lt;li&gt;playback speed control&lt;/li&gt;
&lt;li&gt;quick draft overlay&lt;/li&gt;
&lt;li&gt;save, tag, and note Shorts&lt;/li&gt;
&lt;li&gt;saved Shorts view&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Keyboard shortcuts
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;0 to 9: jump to 0% to 90% of the current Short&lt;/li&gt;
&lt;li&gt;B: open or close the saved panel&lt;/li&gt;
&lt;li&gt;[: decrease playback speed&lt;/li&gt;
&lt;li&gt;]: increase playback speed&lt;/li&gt;
&lt;li&gt;: reset playback speed to 1x&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Scope
&lt;/h2&gt;

&lt;p&gt;This extension is focused on the &lt;strong&gt;YouTube Shorts web experience&lt;/strong&gt;.&lt;br&gt;
It does &lt;strong&gt;not&lt;/strong&gt; auto-post comments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;YouTube Shorts Workflow:&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/youtube-shorts-workflow/fbejpglnkpokoklbcoagdoolihgkpokg?authuser=0" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/youtube-shorts-workflow/fbejpglnkpokoklbcoagdoolihgkpokg?authuser=0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also find my other Chrome extension tools and related products here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>typescript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>What I wish I had before submitting my first MV3 Chrome extension</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Mon, 20 Apr 2026 10:17:59 +0000</pubDate>
      <link>https://dev.to/ressurd/what-i-wish-i-had-before-submitting-my-first-mv3-chrome-extension-597p</link>
      <guid>https://dev.to/ressurd/what-i-wish-i-had-before-submitting-my-first-mv3-chrome-extension-597p</guid>
      <description>&lt;h1&gt;
  
  
  What I wish I had before submitting my first MV3 Chrome extension
&lt;/h1&gt;

&lt;p&gt;While working on Chrome extensions, I ended up rewriting the same release-prep notes over and over again.&lt;/p&gt;

&lt;p&gt;So I turned them into a small &lt;strong&gt;Chrome Extension Submission Pack&lt;/strong&gt; for MV3.&lt;/p&gt;

&lt;p&gt;It includes practical templates and checklists for things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;store listing draft&lt;/li&gt;
&lt;li&gt;privacy policy draft&lt;/li&gt;
&lt;li&gt;screenshot capture checklist&lt;/li&gt;
&lt;li&gt;release checklist&lt;/li&gt;
&lt;li&gt;pre-upload audit checklist&lt;/li&gt;
&lt;li&gt;reviewer notes template&lt;/li&gt;
&lt;li&gt;permissions justification template&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I also added a short free sample in the product description so the structure is easier to check before buying.&lt;/p&gt;

&lt;p&gt;If you're preparing your first MV3 extension release, this may save some time:&lt;/p&gt;

&lt;p&gt;Submission Pack:&lt;br&gt;
&lt;a href="https://ressurected.gumroad.com/l/ecbpxc" rel="noopener noreferrer"&gt;https://ressurected.gumroad.com/l/ecbpxc&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also find my other Chrome extension tools and related products here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>typescript</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I built a Chrome extension to save pages with tags, notes, search, and local backup</title>
      <dc:creator>레서드</dc:creator>
      <pubDate>Mon, 20 Apr 2026 10:07:32 +0000</pubDate>
      <link>https://dev.to/ressurd/i-built-a-chrome-extension-to-save-pages-with-tags-notes-search-and-local-backup-2bho</link>
      <guid>https://dev.to/ressurd/i-built-a-chrome-extension-to-save-pages-with-tags-notes-search-and-local-backup-2bho</guid>
      <description>&lt;h1&gt;
  
  
  I built a Chrome extension to save pages with tags, notes, search, and local backup
&lt;/h1&gt;

&lt;p&gt;I built a Chrome extension called &lt;strong&gt;WebClip&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It helps you save pages with tags and notes, review them later, search saved items, filter by top tags, and export/import your local backup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;save pages with notes and tags&lt;/li&gt;
&lt;li&gt;search saved items&lt;/li&gt;
&lt;li&gt;top tags quick filter&lt;/li&gt;
&lt;li&gt;edit / delete saved items&lt;/li&gt;
&lt;li&gt;export / import backup&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What I wanted to solve
&lt;/h2&gt;

&lt;p&gt;I wanted something lighter than a full knowledge management app, but more useful than a plain bookmark list.&lt;/p&gt;

&lt;p&gt;The goal was simple:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;save a page quickly&lt;/li&gt;
&lt;li&gt;leave a short note&lt;/li&gt;
&lt;li&gt;organize it with tags&lt;/li&gt;
&lt;li&gt;find it again later&lt;/li&gt;
&lt;li&gt;keep a local backup&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What’s next
&lt;/h2&gt;

&lt;p&gt;WebClip Pro is in progress with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;cloud sync&lt;/li&gt;
&lt;li&gt;advanced search&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;WebClip:&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/webclip/dfdhpnklkfbabgjghpfgdjjbfcjojaho?authuser=0&amp;amp;hl=ko" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/webclip/dfdhpnklkfbabgjghpfgdjjbfcjojaho?authuser=0&amp;amp;hl=ko&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Waitlist:&lt;br&gt;
&lt;a href="https://forms.gle/i4zj5ZPQDYL55UKn6" rel="noopener noreferrer"&gt;https://forms.gle/i4zj5ZPQDYL55UKn6&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also find my other Chrome extension tools and related products here:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ressurd.github.io/tools-and-products/" rel="noopener noreferrer"&gt;https://ressurd.github.io/tools-and-products/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>chromeextension</category>
      <category>productivity</category>
      <category>typescript</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
