mrkeyoor.com_
Fri 16 Oct 19:43 UTC
Webevaluationupdated 13 Oct 2026

Search review

Search is a native macOS web browser that puts tabs and the page ahead of toolbars and start screens. It uses Apple's WebKit engine and keeps browsing state on your Mac, for people who want a simpler daily browser without a sync account.

+18 / 2dstars / 7d
Verdict

Search did not run in our Debian sandbox because its Swift ecosystem was unsupported and it had no Dockerfile, so our recommendation is a documented-feature trial rather than a verified runtime endorsement. Try it on a secondary Mac browsing session if local-only state fits your routine. Keep your current browser until your essential sites and extensions work through a normal day.

We ran it

Screenshot of Search (github.com/driceroland/Search)

Answers from our run

Did you run Search yourself?

No. Its code is Swift, and it carries no manifest our lab installs from, and no Dockerfile, so there was nothing standard to install, build or test. This review is written from the repository's own documentation.

Who should not use Search?

People who need tabs, history, and passwords synchronized between devices: the README explicitly excludes sync and cloud accounts.

What are the alternatives to Search?

Zen Browser, ungoogled-chromium. Try it on a secondary Mac browsing session if local-only state fits your routine.

Setup3/5Mac download documented; our Debian sandbox could not run it
Docs3/5Specific internals, but README and release disagree on windows
Community4/5Recent issue discussion and contributions alongside October push
Maturity3/5Released browser with open navigation reports; runtime unverified

Discussed on

  1. hnSearch – A small, fast WebKit browser for macOS67 points

Who it’s for

Mac users whose daily browsing stays on one machine and who prefer a sparse interface.
Readers who want built-in ad blocking and persistent hiding of page clutter.
Swift developers who want to inspect or modify a native WebKit browser.

Who it’s NOT for

People who need tabs, history, and passwords synchronized between devices: the README explicitly excludes sync and cloud accounts.
Mac users below macOS 15.4 who depend on extensions: basic browsing supports older systems, but the extension engine does not.
Users who require dependable history suggestions in the tab address field without checking them: open issue 534 reports that the promised suggestions do not appear.
Windows or Linux users: the documented application and source development path require macOS.

Setup reality

We did not run Search at commit 59c1b4e on 2026-10-12: our fresh Debian sandbox, with 3 CPUs and 8 GB of RAM, did not support Swift, and the repository had no Dockerfile. There are no install, build, or test results.

The README offers a Mac download and a Homebrew cask. Ordinary browsing needs no Search account. Source development requires macOS with Xcode and Swift, while a notarized distribution needs a Developer ID certificate and Apple credentials.

Extensions require a newer macOS release than basic browsing. A personally signed source build keeps its passwords separate from Office Commun's signed app, and local-only state provides no built-in device sync.

Search puts the page ahead of browser furniture

Search removes the usual toolbar and start page, leaving a page beside tabs you can arrange across the top or down the side. Office Commun's browser uses Apple's WebKit engine and stores browsing state locally. That makes it interesting if your working day consists of a few familiar sites and the surrounding browser interface has become a distraction. The useful question is whether its missing conveniences match what you can comfortably give up.

The lab snapshot is commit 59c1b4e, and it contains no successful runtime measurement. The README describes pinned tabs, reading mode, persistent hiding of page elements, and an enabled-by-default ad blocker. These are practical reasons to consider a trial, especially if you repeatedly dismiss the same overlay. They remain documented behavior here. We haven't established how well the blocker handles your sites or whether the browser feels faster than Safari.

What happened when we ran it

We did not run Search: our sandbox did not support its Swift ecosystem, and the repository had no Dockerfile. We cloned commit 59c1b4e on 2026-10-12 into a fresh Debian container with 3 CPUs and 8 GB of RAM, without elevated privileges or secrets. The harness stopped at platform eligibility. There is no installation, compilation, test, startup, or memory-use result to report.

That matters because Search is explicitly a native Mac application. Our measurement setup cannot answer whether its keyboard handling, password prompts, or extensions behave correctly on macOS. The exclusion is neither a failed Mac build nor evidence that the app is broken. For adoption, I would start with a secondary browsing session on the intended Mac and check the sites and extensions that would make switching painful.

Extensions need a newer Mac than basic browsing

Search documents macOS 14 as the application's minimum and macOS 15.4 for extensions. A Mac can therefore qualify for the browser while missing one of its most appealing features. The README says Chrome Web Store extensions run through WebKit's extension engine, with native code filling gaps in Chrome APIs. That is an ambitious compatibility layer, and it deserves a check against your actual extension list before you move daily work over.

Our 3-CPU Debian container supplies no evidence about that layer. The documented implementation checks a downloaded extension's CRX3 signature and stores extensions under the application's support directory. Those checks don't establish that every Chrome extension behaves correctly on WebKit. If a password manager or work extension is mandatory, try its full workflow, including sign-in and page interaction. A successful download alone would be a poor acceptance check.

Local storage means you must arrange continuity yourself

The Search privacy and storage description places history, bookmarks, open tabs, and hidden-element rules in local JSON files. Passwords live in the macOS login keychain, while cookies use WebKit's app store. The README explicitly rules out sync and a cloud account. That is attractive for a single Mac, but it leaves device changes and a lost machine as jobs you must account for yourself.

For commit 59c1b4e, our lab evidence stops before any of those behaviors could be checked. The README also distinguishes an app you sign yourself from Office Commun's signed app: the keychain treats their signatures differently, so their passwords remain separate. That is easy to miss if you try a personal source build after using the download. Publishing a notarized build requires Apple credentials and a Developer ID certificate, beyond the ordinary local development path.

The README's one-window limit conflicts with v1.0.4

Release v1.0.4, published on 2026-09-27, added several windows, including moving tabs between them and restoring windows after quitting. The README still says there is one window. I would follow the v1.0.4 window behavior for that release and treat the README sentence as conflicting documentation. Rejecting Search solely for a single-window design would overlook a feature already described in its release history.

A more useful reason to hesitate appears in issue 534 about address suggestions. The reporter says typing a previously visited site into the tab's address field produces no history suggestions, despite the README promising address completion. The issue remained open with activity on 2026-10-12. That is a user report, not our observation, but it concerns an everyday navigation action and is worth reproducing before replacing your regular browser.

Recent activity supports a trial, not an unchecked migration

The last push was 2026-10-10. GitHub returned 2,515 stars and 99 open issues and PRs, with recent discussion covering address completion and routing links into Spaces. Together, the push date and issue activity show ongoing work. The combined count isn't a bug total. An open proposal for domain routing also shouldn't be treated as a feature already delivered to the app you download.

Zen Browser is a better candidate if you want a Firefox-based browser with a different interface, while ungoogled-chromium suits people who need Chromium with Google integrations removed. Neither comparison supplies performance evidence for Search. On a Mac where local-only state and minimal chrome fit, keep Search beside your current browser and move one real workflow first. Leave your established password and browsing setup intact until that workflow survives normal use.

Alternatives

ProjectWhat it isPick it when
Zen Browser gh↗A Firefox-based browser with its own browsing interface.pick this instead when you prefer the Firefox engine and its extension ecosystem.
ungoogled-chromiumChromium with Google service integrations removed.pick this instead when Chromium compatibility matters more than a native WebKit interface.

What people are saying

  1. [mastodon-trends] Federal agents search Ilhan Omar’s home as part of criminal investigation
  2. [mastodon-trends] US agents search Rep. Ilhan Omar's home as part of criminal probe: AP sources
  3. [hackernews] Secret of Orange Cats Revealed After 60-Year Search
  4. [producthunt] New Windows Search
  5. [theverge] Microsoft’s new Windows Search is exactly what Windows 11 needs
  6. [hackernews] The 15-year search for a band that charted once and vanished

Sources

  1. Search README and platform requirements
  2. Search v1.0.4 release
  3. History suggestions report, issue 534
  4. Search repository facts
  5. Zen Browser
  6. ungoogled-chromium

More web reviews

dioramas · elpis · deepseek-whale-girl · floorplan-3d · taro · driver.js · the whole board →