Repository navigation
Barc v0.0.5
Barc 0.0.5
Barc is a personal fork of Kylmora, built for my own taste. My goal is to reduce the browser's footprint while maintaining the original Arc feel.
Changes
- Saved-login suggestions leave keyboard focus in the field. Typing dismisses suggestions, empty results show no popup, and delayed lookups cannot overwrite text entered while waiting. Click and arrow-key account selection still work.
- Idle pages can sleep after background requests finish. Untouched read-only controls no longer look like unsaved drafts. Unsent edits, active calls, uploads and other protected work still keep pages awake.
- Split views recheck every pane immediately before sleeping. A draft started during the safety check keeps the entire split open.
- Closed previews, floating pages, small browser windows and standalone web apps release their old documents even when another component retains the view. Pages handed over to a new tab or panel stay live.
- Performance identifies auxiliary web content by surface, domain and visibility. Shared processes are counted once; process memory still includes WebKit and caches.
- Restored scroll positions stay stable after WebKit finishes loading. Fresh user input cancels any pending scroll adjustment.
- Fixed page-height oscillation with docked developer tools, including normal tabs and split views.
- Updated the README and project description around Barc's purpose as a personal browser with the original Arc feel and a smaller footprint.
Verification
Native regression and integration checks cover typing with suggestions visible, explicit account selection, delayed replies, draft and transfer protection, closed-page cleanup, cookies, history, scroll restoration and the one-minute hibernation scheduler. Live checks confirmed automatic idle sleep and typing in the installed browser, with saved tabs preserved.
Detailed verification records: idle-page memory, page sizing, and login suggestions.
WebKit controls process reuse and cache reclamation. These changes fix reproduced problems; they do not impose a fixed memory limit on websites. Passkeys remain unavailable in this private build.
Download and install
- Barc-0.0.5-universal.dmg: open the disk image and drag Barc to Applications.
- Barc-0.0.5-universal.pkg: a standard installer that places Barc in Applications.
- SHA256SUMS.txt: SHA-256 checksums for both downloads.
Both installers support Apple Silicon and Intel Macs, with macOS 14 or later. Translation requires macOS 15; extensions require macOS 15.4.
Signing
This release is ad-hoc signed and not notarized by Apple. The installer package is unsigned. macOS may prevent first launch; read Apple's guidance before deciding whether to open it. No security settings are changed by the installer.
Included
- Arc-style sidebar, address/search launcher, Spaces, Favorites and split views.
- Arc import for supported tabs, folders, history, bookmarks, passwords and website data. Some sites require signing in again.
- Separate website identities for personal and work profiles.
Browser profiles, browsing history, saved passwords, cookies and local migration captures are not bundled. Automatic updates are not configured yet; download updates from this release page.
The source is licensed under Apache License 2.0. Original Kylmora notices and third-party licenses are included in the app. This is an independent fork, with no affiliation with Kylmora, Arc or The Browser Company.