Skip to content
Cra

Version 0.1.0 · Early access

Download Cra

Free, open source, for macOS 14 and later on Apple silicon. Early access builds are updated often.

Cra 0.1.0 for macOS

Apple silicon · macOS 14 Sonoma or later · about 180 MB unpacked, most of it Chromium

Easiest: one line in Terminal

Open Terminal (Applications → Utilities → Terminal), paste this and press Return. Cra lands in your Applications folder and opens, with no security prompts. Run the same line again any time to update.

$ curl -fsSL https://raw.githubusercontent.com/VictorKildahl/cra/main/scripts/install.sh | bash

Prefer a regular download? It needs one approval in System Settings, explained below.

Download Cra.dmg

Or install from the download

  1. Open Cra.dmg and drag Cra to your Applications folder.
  2. Open Cra. macOS says it could not verify the app. Click Done.
  3. Open System Settings → Privacy & Security, scroll down, and click Open Anyway next to “Cra was blocked”.
  4. Confirm with Touch ID or your password, then click Open Anyway once more. You only do this once.
  5. The welcome steps offer to make Cra your default browser and to import your tabs, passwords and extensions from Arc, Dia, Chrome, Safari and others. Then press ⌘T and type where you want to go.

Why does macOS ask?

Cra is an early, independent open-source project, so builds are not notarized by Apple yet. That is why macOS asks. Every line of the app is on GitHub, and the installer is a short script you can read first. Read the install script or build Cra from source.

What you get

  • Spaces, pinned tabs and Today. Every space has its own pinned tabs, a Today list for the tabs you open along the way, a colour theme and an emoji. Favorites sit in a grid at the top and follow you across spaces.
  • A command bar that learns. ⌘T searches open tabs, the archive, history, a bundled list of popular domains and every action in the app. It remembers what you pick for each query, so your choice climbs to the top next time.
  • Split view. ⌃⇧= opens another page beside the current one, up to four panes. Drag the gaps to resize, flip between side by side and stacked, and the split stays in the sidebar like any tab.
  • Little Windows. Links from other apps open in a small window with no sidebar. Close it and the page goes to the archive; press ⌘O and it moves into a space with the page still live. ⌥⌘N opens an empty one.
  • Picture in Picture. Pop a video out into a floating window with play, pause and 15-second skips. Leave a tab while a video plays and it pops out on its own; come back and it returns.
  • Extensions and a built-in blocker. Chrome extensions install from the Chrome Web Store or an unpacked folder and live in a menu in the toolbar. Ads and trackers from more than 22,000 known domains are blocked out of the box.
  • Import from any browser. A guided import brings spaces, tabs, folders, favorites, passwords, sign-ins and extensions from Arc, Dia, Chrome, Brave, Edge, Opera and Vivaldi, bookmarks and open tabs from Firefox and Zen, and bookmarks and passwords from a Safari export. Your most visited sites are offered as pinned tabs.
  • Tabs that clean up after themselves. Today tabs archive after 12 hours by default, or 24 hours, 7 days or 30 days, or switched off. Closed tabs land in a searchable archive. ⌘Y opens it.
  • Built for scripting. The cra:// scheme runs any action, opens the command bar with text, opens URLs in the background or in a Little Window, and imports headlessly, so the app can be driven from a shell.

Prefer to build it yourself?

One script fetches Chromium Embedded Framework, builds the app and assembles the bundle. See Build from source. The full list of changes is in the release notes.

Source on GitHub