Show HN: Arcmark – macOS bookmark manager that attaches to browser as sidebar
94 points| ahmed_sulajman | 15 days ago |github.com
You get workspace-based links/bookmarks organization with nested folders, drag-and-drop reordering, and custom workspace colors. For the most part I tried replicating Arc's sidebar UX as close as possible.
1. Local-first: all data lives in a single JSON file ( ~/Library/Application Support/Arcmark/data.json). No accounts, no cloud sync.
2. Works with any browser: Chrome, Safari, Brave, Arc, etc. Or use it standalone as a bookmark manager with a regular window.
3. Import pinned tab and spaces from Arc: it parses Arc's StorableSidebar.json to recreate the exact workspace/folder structure.
4. Built with swift-bundler rather than Xcode.
There's a demo video in the README showing the sidebar attachment in action. The DMG is available on the releases page (macOS 13+), or you can build from source.
This is v0.1.0 so it's a very early version. Would appreciate any feedback or thoughts
WhyNotHugo|15 days ago
I wish Firefox and others had good IPC for external applications to function as bookmark manager, password manager, etc. Browsers can then focus on being browsers, and we have have a variety of external bookmark managers exploring different design ideas, or focusing on different workflows.
ahmed_sulajman|15 days ago
Or alternatively try to do this kind of integration via a browser extension. I know Raycast is doing something similar with their browser extension, when the extension acts as a proxy between the app and the browser to deliver different context to the app
adityamwagh|14 days ago
mbreese|15 days ago
I always have a love hate relationship with bookmarks. I tend to treat bookmarks as a write once read never datastore. I have a set of 2-3 bookmarklets that I use often, but almost never use other bookmarks. I do keep an archive of pages or links I find interesting, but I store those in a separate archive (self hosted Karakeep).
So, I’m legitimately curious — for the author or others — how do you use bookmarks? What is your personal usage pattern? Do you have many pages you need to keep track of? Is there much churn or adding of new bookmarks? I’d like to make beater use of my stored links, but right now it is really a write-only archive.
WhyNotHugo|15 days ago
I bookmark all sorts of things. Projects or articles that I think I'll likely need in future, issues which I report and might need to reference in future, etc.
I'm sure over 50% of my bookmark were written and never read, but I definitely query all sorts of old bookmarks nearly every day.
ahmed_sulajman|15 days ago
In Arc, I'd organize links in dedicated workspaces for each project (personal or work). So whenever I work on a specific project, I'd open that workspace and have all the necessary links right there. For example, I tend to check Product Hunt often, and I have a dedicated workspace where I'd store products organized by my personal use cases. So next time I'm looking for a tool for something, I'd just open that workspace and search
quinto_quarto|15 days ago
robrain|15 days ago
hibajiri|15 days ago
ahmed_sulajman|15 days ago
As for importing from other browsers, this is definitely on my list (at least Chrome and Firefox). I just did Arc first because that's where I wanted to migrate from
jackphilson|15 days ago
jwong_|12 days ago
eancarr|15 days ago
antfarm|13 days ago
samename|15 days ago
Terretta|15 days ago
Aside from these groups, there's "Save all open tabs to a Bookmarks folder" which lets you just shove a few hundred or thousand tabs into a bookmarks folder every few weeks or months.
Given the old limits on these, it's remarkable how much work they put into tab hoarding enabling!
ahmed_sulajman|15 days ago
It's quite an early version, but I've been using it for the last few days and it's really nice to have bookmarks so close to the browser
EyMaddis|15 days ago
(I don’t want to be “that guy” but are you aware of the Zen Browser? It was a drop in replacement for me and I love it)
ahmed_sulajman|15 days ago