A fast, minimal macOS web browser with a sidebar-first, vertical-tab design, written in Swift.
lucianodiisouza/flecha-browser
An Arc-style browser for macOS built on a Chromium fork, with vertical tabs, Spaces, a developer command bar and a local MCP server for coding agents.
Open-source alternative to:Arc
- Stars
- 121
- Forks
- 19
- Open issues
- 4
- Last commit
- 5 days ago
What is it?
Flecha is a macOS browser that reproduces Arc's vertical sidebar, Spaces and Peek features, aimed at people who build websites. It is a Chromium 158 fork rather than an Electron app, so Google sign-in and Chrome Web Store extensions work as they do in Chrome.
The browser adds developer-oriented tools: a command bar with shortcuts such as gh owner/repo, npm and mdn queries, a console error badge on local tabs, a responsive phone view, and automatic listing of local dev servers. Environments let you group local, staging and production origins and jump between them while keeping the same path.
A built-in MCP server on 127.0.0.1, enabled in Settings, lets coding agents such as Claude Code and Cursor list tabs, read pages and console logs, take screenshots, and interact with pages. The project is early software, and it is built with a shell extension plus a small set of Chromium patches.
Key features
- 01Vertical sidebar with favourites, pinned tabs, folders and Today tabs, organised per Space
- 02Spaces with separate cookies and logins, so you can stay signed in as different users side by side
- 03Command bar with developer shortcuts for GitHub, npm, MDN and caniuse searches
- 04Peek previews and split view for viewing links without leaving the current page
- 05Local MCP server that lets coding agents read tabs, logs and pages and take screenshots
- 06Built-in ad and tracker blocking using EasyList and EasyPrivacy
Use cases
- Web developers who want an Arc-like browser with tools for inspecting local dev servers
- Developers who run Claude Code or Cursor and want the agent to read live browser tabs and console logs
- People who need separate logins for multiple accounts in one browser window
- Users moving away from Arc who want its sidebar and Spaces model on macOS
Quick start
- 1
Download the Flecha dmg from the Releases page (Apple silicon or Intel build)
- 2
Open the dmg and drag Flecha onto Applications
Things to know
- macOS only; Apple silicon is required to build from source.
- Early software, and the author is its main user.
- Building from source needs Xcode, 100 GB or more of disk space and several hours for a first Chromium build.
- Some features, such as importing from other browsers and the coding-agent MCP server, need the bundled native host.
In collections
Topics
FAQ
- What is flecha-browser?
- An Arc-style browser for macOS built on a Chromium fork, with vertical tabs, Spaces, a developer command bar and a local MCP server for coding agents. Flecha is a macOS browser that reproduces Arc's vertical sidebar, Spaces and Peek features, aimed at people who build websites. It is a Chromium 158 fork rather than an Electron app, so Google sign-in and Chrome Web Store extensions work as they do in Chrome.
- Is flecha-browser free to use? What license does it have?
- flecha-browser is open source under the MIT license. Check the license terms before using it in commercial products.
- Is flecha-browser still maintained?
- Actively maintained. The last commit to flecha-browser was on Nov 2, 2026.
- What can I use flecha-browser for?
- Web developers who want an Arc-like browser with tools for inspecting local dev servers Developers who run Claude Code or Cursor and want the agent to read live browser tabs and console logs People who need separate logins for multiple accounts in one browser window Users moving away from Arc who want its sidebar and Spaces model on macOS
- How do I install flecha-browser?
- Download the Flecha dmg from the Releases page (Apple silicon or Intel build) Open the dmg and drag Flecha onto Applications
- Where can I get flecha-browser?
- The source code and installation instructions are on GitHub: https://github.com/lucianodiisouza/flecha-browser
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, open-source Chromium browser for macOS that puts Arc-style sidebar tabs and Dia-style polish on Chrome's own engine.
An open source browser for Mac, iPhone, and iPad that isolates work, personal, and private sessions into separate Spaces.
A Chromium-based web browser that renders pages directly inside a terminal using the kitty graphics protocol.
An open-source Chromium-based browser built for AI agents, which runs locally and lets agents work in parallel tabs using your logged-in accounts.
An Electron-based, local-first browser where AI agents operate inside your real logged-in browser session via MCP or HTTP API.