Your bookmarks,
back in your hands.
Ferrico is a fast, native desktop app that organizes, searches, and reclaims your bookmarks — all stored in a plain SQLite file on your machine. No account. No telemetry. Optional sync through your own Google Drive.
A complete library, not a list of links.
Ferrico treats your bookmarks like a collection worth keeping — organized, searchable, and built to last.
Fast fuzzy search
Search across title, URL, and full page body — even across thousands of bookmarks. The list and grid are virtualized, so scrolling never stutters.
Organize your way
Hierarchical folders, tags with live counts, and an Inbox tray for triaging new saves. Drag, drop, and keep things exactly where you want them.
Import & export
Symmetric support for JSON, Netscape HTML, OPML, and CSV. Bring your bookmarks in from any browser — and take them out again whenever you like.
Trash with retention
Deleted bookmarks move to a bin and are kept for 30 days before they’re purged — so an accidental delete is never permanent.
Dedupe & mend
Find and merge duplicate bookmarks, and scan your whole library for broken links — surfacing the dead pages so you can clean house.
Browser extension
Save the current page straight to your library from Chrome or Firefox, over a tiny local bridge — no third-party servers in the loop.
Optional cloud sync
Keep several machines in sync through a folder in your own Google Drive — no Ferrico server, and scoped so the app only ever sees the files it creates. Off by default; opt in when you want it.
Most bookmark managers lock your data in a browser, or sync it to someone else’s server. Ferrico keeps everything on your machine — and when you want sync, it runs through your Drive, not ours.
Your entire library is one local database file you can read, back up, or move — no proprietary format, no lock-in.
Nothing to sign up for and nothing to log in to. Open the app and it’s already yours.
Ferrico doesn’t phone home — no tracking, no analytics. Nothing leaves your computer unless you opt into Drive backup, and even then it’s your account, not ours.
AI that’s a feature, not a subscription.
Point Ferrico at your local claude CLI and it gains a few quiet superpowers. It’s entirely opt-in — skip it and everything else still works.
Ask for “that article about Rust error handling” and get the right bookmark — no exact keywords required.
Let Ferrico file freshly-saved pages into the right folders, so triage takes seconds.
Drop in a messy export and it figures out which column is the title, the URL, and the tags.
When near-duplicates appear, it suggests which one to keep and what to merge.
Small, native, and yours to keep.
Ferrico is early but functional. The desktop app runs on macOS, Linux, and Windows; Android is a work in progress.
Clone the repo, then with Bun and Rust installed:
$ bun install && bun tauri dev
Requires Node 24+, the Rust stable toolchain, and your platform’s Tauri prerequisites. The optional claude CLI on your PATH unlocks the AI features. Full instructions live in the README.
Opening Ferrico for the first time
Ferrico is an independent, open-source app released by a single developer. It isn’t signed with a paid Apple or Microsoft certificate, so the first time you open it your operating system shows a one-time caution screen. That’s expected — your system simply hasn’t seen this publisher before; it isn’t a sign that anything is wrong. Because the full source is on GitHub, you’re free to read it or build the app yourself before deciding to run it. The steps below are the standard, built-in ones each OS provides for opening an app from a developer it can’t yet verify.
- Drag Ferrico into your Applications folder, then double-click it once. macOS reports it’s from an unidentified developer and won’t open it yet — just click Done.
- Open System Settings → Privacy & Security and scroll to the Security section. You’ll see a note that “Ferrico” was blocked; click Open Anyway.
- Confirm with Open and your password or Touch ID. Ferrico launches, and macOS remembers your choice for every future launch.
On macOS 14 and earlier you can instead Control-click (right-click) Ferrico in Finder and choose Open.
- Run the downloaded installer. Microsoft Defender SmartScreen may show a blue “Windows protected your PC” screen because the publisher is unrecognized.
- Click the More info link on that screen.
- Click Run anyway to continue with the install.
Prefer to clear it first? Right-click the installer → Properties → tick Unblock → OK, then run it normally.
- AppImage: make it runnable with chmod +x Ferrico*.AppImage (or via Properties → Permissions → “Allow executing”), then double-click or run it from a terminal.
- .deb: install with sudo apt install ./ferrico_*.deb or your software centre; confirm the prompt if it flags an unsigned package.
- That’s it — desktop Linux doesn’t gate unsigned apps, so there’s no extra warning to clear.