context-attachment-manager
Claude Desktop용 플러그인, 다음 메시지에 사용할 과거 이미지 선택 가능
아크 애호가를 위한 크롬 확장 프로그램
a chrome extension for arc lovers
플러그인JavaScript · HTMLGitHub @justin22직접 설치운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
설치형 프로젝트는 배포 도메인 없이도 확인할 수 있습니다. 개인 저장소는 GitHub 로그인으로, 조직 저장소는 위의 저장소 확인 파일로 직접 확인해 주세요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Heads up: no human has reviewed this code. All of it was written by an AI model (an LLM). I use Compass every day as my own browser setup and try every change by hand before it ships. But I haven't read the code, and there are no plans to review it soon. Several AI models do review each change for security, accessibility, memory use and good practice in the design and the logic, and their fixes go in before it ships. That still isn't a person reading it. Keep that in mind before you install it, especially since it asks for access to your tabs, history and bookmarks.
No data collection. Compass has no server, no analytics and no tracking, and it never sends your data anywhere. Everything stays in your browser. Favorites and Pinned are ordinary bookmarks, so they sync only if you have turned on your browser's own sync.
A command bar and sidebar for Chrome and other Chromium browsers (Helium, Edge, Brave). It borrows the parts of Arc that were worth keeping: one search box for everything, a sidebar that stays out of the way, and old tabs that clean themselves up.
Chrome extension, no build step, no dependencies.
Highlights · What it does · How it works · Install · Browser settings · Files · Test · Contributing · Things to know
Cmd+T searches open tabs, bookmarks, history and the web from one box. Cmd+1 to Cmd+9 opens a favorite, Cmd+Shift+L copies the page address.Cmd+Shift+S, or rest your mouse on the left edge.Cmd+Shift+K shows your recent tabs as previews. Press again to step through, let go to switch.Cmd+Shift+P pops the page's video into a floating window that stays on top.Shift+click a link to read it in a panel over the page, without leaving it.Cmd+T, Shift+click or the left edge if you'd rather keep the browser's own.Shortcuts are written for Mac. On Windows and Linux, read Cmd as Ctrl. Change any of them at chrome://extensions/shortcuts.
Cmd+T, or click the Compass icon in the toolbar. A search box that pops up over the page. Cmd+T closes the blank new tab and opens the bar over the page you were on instead, so you may see a brief flash. It searches open tabs, bookmarks, history and archived tabs in one list. A web address opens, anything else searches the web.
yt or reddit, press Tab, and search that site directly. About a dozen popular sites are built in.Cmd+1 to Cmd+9 opens them.Cmd+Shift+S, or rest your mouse on the left edge of the window. A vertical list of your open tabs, floating over the page. Click a tab to switch to it. Drag to reorder. Middle-click to close.
Cmd+Shift+K. The tabs in this window as a grid, most recent first, each with a small picture of the page. It starts on the tab you were on before, so one press and release jumps back. Hold Cmd and press Shift+K again to step through them, then let go to switch. Or use the arrow keys and Enter, or click a tab. Escape closes it.
Cmd+Shift+K may still be set to open the command bar. Move it at chrome://extensions/shortcuts.Your top sites, shown as icons in both the bar and the sidebar. Press + to add the current page, × (or the Delete key on a focused icon) to remove one. They are stored as a "Favorites" bookmark folder, so they sync and you can edit them in the bookmark manager.
Tabs you want to keep, at the top of the sidebar. Click the pin on a tab to pin it, or drag it up into Pinned. Click a pinned tab to open it. Its ⋯ menu has Rename and Unpin. Pinned tabs are stored as a "Pinned" bookmark folder, so they sync.
⋯ menu to keep the page you're on now.× on a folder deletes it and everything in it.Open a link in a background tab (Cmd+click) and a small "New tab opened" note shows at the top of the page for a few seconds. Click it to go to that tab.
Cmd+Shift+L copies the current page address. No popup, no confirmation. It was Cmd+Shift+C before, but Chrome keeps that for Inspect element. If you installed Compass before this change, the key may be unset. Set it at chrome://extensions/shortcuts, or from the sidebar's status panel.
Cmd+Shift+P pops the video on the page out into a small floating window that stays on top. Press it again on the same page to put it back. If there are several videos, it picks the biggest one that is playing, or else the biggest. On Windows and Linux the default Ctrl+Shift+P may clash with the browser's print shortcut; change it at chrome://extensions/shortcuts if it doesn't fire. Works on sites that hide the video inside a custom player, like Reddit. Videos embedded from another site (like a YouTube video inside a blog post) aren't picked up yet.
Shift+click a link, or right-click it and choose Peek. The page opens in a panel over the one you are on, so you never leave it. Close it with the × above the panel, a click outside it, or Esc. Shift+click a link inside a peek and the peek goes to that page; a ← button appears next to the × to take you back, or use the browser's back shortcut. Peeks don't stack: Shift+click on the page behind swaps the peek for the new link and starts over. Some sites show their signed-out page in a peek, and a few refuse to load at all; open those in a tab as usual.
Compass takes over three browser habits: Cmd+T, Shift+click on a link, and the mouse resting on the left edge. Each can be switched off, and so can auto-archive and the tab pictures behind the switcher and sidebar previews. Open them from the sidebar's status panel (the chart icon at the bottom), or right-click the Compass icon in the toolbar and choose Options. The choices follow your Chrome account to other computers.
Every 30 minutes, tabs you have not touched in 12 hours close on their own. Switch it off in Settings if you'd rather keep them. They are saved first, so the command bar can still find them. Pinned items, favorites, the active tab and anything playing audio are left alone.
Compass is not on the Chrome Web Store. You load it from a folder on your computer. Works in Helium, Chrome, Edge and Brave.
Get the code
Click the green Code button at the top of this page, then Download ZIP. Unzip it somewhere you will keep it. The browser loads the extension from this folder every time it starts, so don't delete or move it afterwards.
Or clone it:
git clone https://github.com/justin22/compass.git
Load it in the browser
chrome://extensions (in Edge, edge://extensions).Cmd+Shift+S on any web page. The sidebar should slide in.Update
Run git pull in the folder (or download the ZIP again and replace the folder's contents), then open chrome://extensions and click the reload icon on the Compass card. Pages that were already open need a refresh before the edge hover works on them again.
Compass looks best when the browser's own tabs and toolbar get out of the way. Browser settings has the settings that work, one section per browser. Only Helium is written up so far.
| File | What it is |
|---|---|
manifest.json | Extension setup: permissions, shortcuts, icons |
background.js | Listens for shortcuts, opens the overlay, runs the archive timer |
overlay.js | Draws the floating panel over the page |
content.js | Watches for the mouse resting on the left edge |
bar.html / bar.js | The command bar |
sidebar.html / sidebar.js | The sidebar |
switch.html / switch.js | The tab switcher |
favs.js | Favorites and Pinned, shared by the bar and the sidebar |
archive.js | Decides which tabs are stale enough to close, and saves closed tabs to the archive |
archive.test.mjs | One check for the archive logic |
HOW-IT-WORKS.md | What each feature is underneath, in plain words |
BROWSERS.md | Settings that work well, one section per browser |
node archive.test.mjs
Prints archive ok if the archive rules still hold.
Issues and pull requests are welcome. Read CONTRIBUTING.md before starting. Pull requests with a user-visible change need a short video showing its impact.
chrome://settings or the Web Store. The bar falls back to the toolbar popup there, and the sidebar opens as the native side panel. The browser decides which side that panel is on. In Chrome you can move it to the left at chrome://settings/appearance (Side panel position).archive.js and content.js if they feel wrong.ENGINES list in bar.js.Icons by Lucide.