← Back to research
·9 min read·opensource

parallel-code

Parallel Code is a free, MIT-licensed desktop app for running Claude Code, Codex, Gemini, and other CLI agents side by side, each in its own git worktree. Built solo by Johannes Millan, the maintainer of the 20K-star Super Productivity project, it reached 716 GitHub stars in under four months.

Key takeaways

  • 716 GitHub stars and 91 forks as of June 2026, roughly four months after the repo was created in February 2026 — with commits pushed daily
  • Runs Claude Code, Codex CLI, Gemini CLI, Copilot CLI, and Antigravity CLI side by side in a tiled layout, auto-creating a git branch and worktree per task with node_modules symlinking
  • Built and maintained solo by Johannes Millan, who has maintained the 20,000-star Super Productivity app since 2017 — unusual solo-maintainer credibility for a new entrant, with no company or monetization attached

FAQ

What is Parallel Code?

Parallel Code is an open-source desktop app (macOS and Linux) that dispatches multiple AI coding agents in parallel, each in an isolated git worktree and branch, so you can review diffs, merge the wins, and discard the rest.

How much does Parallel Code cost?

It is free and MIT-licensed with no subscription; you pay only for the underlying agent CLI subscriptions (Claude, OpenAI, etc.).

Which coding agents does Parallel Code support?

Claude Code, Codex CLI, Gemini CLI, Copilot CLI, and Antigravity CLI — agents run as raw terminal CLIs inside the app rather than behind a custom chat UI.

How is Parallel Code different from Conductor?

Conductor is a polished Mac-only commercial app focused on Claude Code; Parallel Code is MIT-licensed, runs on macOS and Linux, and treats five agent CLIs as raw terminals in worktrees.

Executive Summary

Parallel Code is an open-source desktop workspace for running Claude Code, Codex, Gemini, and other CLI coding agents side by side — each task gets its own automatically created git branch and worktree, and you review the diffs, merge the wins, and discard the rest.[1] Unlike most entrants in this category, there is no company behind it: it's a solo project by Johannes Millan, who has maintained Super Productivity — a 20,000-star open-source todo and time-tracking app — since 2017.[2]

Created in February 2026, the repo reached 716 stars and 91 forks by June 2026 with commits pushed daily, and the project drew a #6 day-rank Product Hunt launch and a FLOSS Weekly podcast appearance along the way.[1][3][4]

AttributeValue
CreatorJohannes Millan (solo; maintainer of Super Productivity)[2]
FoundedFebruary 2026 (repo created February 18, 2026)[1]
FundingNone — independent open-source project, no company attached
LicenseMIT[1]
GitHub Stars716 (as of June 11, 2026)[1]

Product Overview

Parallel Code's pitch is captured by its Product Hunt tagline: "Ten agents. Ten branches. One afternoon."[3] Point the app at a git repository, install at least one supported agent CLI, and each dispatched task spawns an agent in its own branch and worktree — with shared directories like node_modules symlinked so worktrees stay cheap.[1] The website describes it as "an almost-IDE for managing and isolating AI coding agents."[5]

A deliberate design choice separates it from chat-wrapper competitors: agents run as raw terminal CLIs inside tiled panels rather than behind a custom UI, so the app doesn't have to chase every upstream agent feature.[1]

Key Capabilities

CapabilityDescription
5 Agent CLIsClaude Code, Codex CLI, Gemini CLI, Copilot CLI, Antigravity CLI[1]
Auto WorktreesNew branch + worktree per task, with node_modules symlinking
Tiled LayoutDrag-to-reorder panels plus a focus mode
Diff ViewerBuilt-in diff viewer with inline review comments
Task PanelsSteps tracking panel and per-task notes panel
PR CI WatcherWatches pull request CI status from the app
Direct ModeWork on the main branch without worktree isolation when wanted
SandboxingProject-specific Dockerfiles for sandboxed agent runs
Worktree ImportAdopt existing worktrees created outside the app

Product Surfaces

SurfaceDescriptionAvailability
macOS App.dmg download from GitHub releasesGA
Linux App.AppImage and .deb buildsGA

Technical Architecture

Parallel Code is an Electron app written in TypeScript (95%+ of the codebase) with a SolidJS frontend.[1] It shells out to whichever agent CLIs you have installed and manages the git plumbing — branch creation, worktree setup, diffing, and merge/discard — around them.

Key Technical Details

AspectDetail
DeploymentLocal desktop app — macOS (.dmg) and Linux (.AppImage, .deb)[1]
RuntimeElectron + SolidJS, TypeScript
Model(s)None — agent-agnostic; uses your installed agent CLIs
Integrationsgit worktrees, PR CI status, Dockerfile sandboxing
Open SourceYes — MIT[1]

Strengths

  • Proven solo maintainer — Johannes Millan has shipped and maintained Super Productivity (20,000+ stars, active since 2017) for nearly a decade, a strong signal the project won't be abandoned at the first plateau[2]
  • Zero workflow lock-in — Agents run as raw terminal CLIs, so new upstream features (and entirely new agents) work without waiting for app updates[1]
  • Genuinely free — MIT license, no company, no commercial tier, no telemetry-driven monetization path to worry about[1]
  • Linux support — One of the few entrants in this Mac-dominated category that ships Linux builds alongside macOS[1]
  • Complete review loop — Built-in diff viewer with inline comments, steps tracking, notes, and PR CI watching cover the dispatch-to-merge cycle in one window[1]
  • Active development — Repo pushed daily as of June 2026; v1.10.0 shipped June 1, 2026[1][6]

Cautions

  • Bus factor of one — No company, no co-maintainers of note; the same solo-maintainer model that gives credibility also concentrates all risk in one person splitting time across two large projects[2]
  • Small community so far — 716 stars and 27 open issues as of June 2026 is early traction, an order of magnitude behind category leaders like cmux[1]
  • Electron footprint — Heavier runtime than native Swift competitors (cmux, Conductor); developers allergic to Electron should look elsewhere
  • No Windows builds — macOS and Linux only as of June 2026[1]
  • No issue tracker integration — Unlike Emdash, there's no Linear/Jira/GitHub Issues bridge; tasks are created in-app
  • No cloud or team features — Strictly a local, single-developer tool with no hosted option or collaboration layer

What Developers Say

The February 2026 Show HN drew no substantive discussion (2 points, 0 comments as of June 2026), so the main community signal comes from the Product Hunt launch (158 upvotes, #6 for the day) and the FLOSS Weekly podcast appearance.[7][4]

  • Praise: "Keeping agents as raw terminal CLIs instead of wrapping them in some custom UI means you're not betting against the pace these tools evolve at." — Product Hunt commenter[3]
  • Praise: "Running Claude Code and Codex side-by-side has become my default... the diff between their outputs is often the most useful signal." — Product Hunt commenter[3]
  • Context: "The bottleneck has always been context switching between tasks, not the generation itself." — Product Hunt commenter[3]

No critical Hacker News or Reddit threads existed as of June 11, 2026 — the absence of skeptical discussion reflects the project's small footprint rather than an absence of flaws.


Pricing & Licensing

TierPriceIncludes
Open SourceFreeFull functionality (MIT)[1]

Licensing model: MIT — permissive open source with no commercial tier, dual license, or paid edition.[1]

Hidden costs: Agent CLI subscriptions (Claude, OpenAI, Gemini, Copilot) are separate; Docker is needed if you use the sandboxing feature.


Competitive Positioning

Direct Competitors

CompetitorDifferentiation
ConductorPolished Mac-only commercial app; Parallel Code is MIT-licensed, cross-platform (macOS/Linux), and supports five agent CLIs
emdashEmdash supports 25+ agents and issue trackers with YC backing; Parallel Code is simpler, with raw-terminal agents and no company attached
PaseoPaseo adds remote/mobile access to parallel agents; Parallel Code is strictly a local desktop workspace
cmuxcmux is a native terminal with notification primitives, no worktree management; Parallel Code is the orchestration layer cmux deliberately omits

When to Choose Parallel Code Over Alternatives

  • Choose Parallel Code when: You want a free, MIT-licensed worktree orchestrator that keeps agents as raw terminals, on macOS or Linux
  • Choose emdash when: You need issue tracker integration, Windows support, or the broadest agent coverage
  • Choose Conductor when: You're Mac-only, Claude Code-centric, and want the most polished UX
  • Choose Paseo when: You want to monitor and steer agents from your phone

Ideal Customer Profile

Best fit:

  • Individual developers running 2-10 parallel agent tasks who want worktree isolation without ceremony
  • Linux developers, who are excluded from most of this Mac-native category
  • Open-source purists who want MIT licensing and no company-driven roadmap
  • Developers who want agents as raw CLIs, not re-skinned chat panels

Poor fit:

  • Teams needing collaboration, cloud workspaces, or enterprise governance
  • Windows-only developers
  • Engineers who want issue tracker integration driving their agent queue
  • Electron-averse developers who prioritize native performance

Viability Assessment

FactorAssessment
Financial HealthN/A — hobby-scale independent project; no revenue needed, none sought
Market PositionEarly niche entrant — 716 stars vs. 4.8K (Emdash) and 21K+ (cmux) in adjacent slots[1]
Innovation PaceRapid — daily pushes, v1.10.0 within ~3.5 months of repo creation[1][6]
Community/EcosystemSmall but growing — 716 stars, 91 forks, Product Hunt #6 day rank, podcast coverage[1][3]
Long-term OutlookCautiously positive — maintainer's decade-long Super Productivity track record offsets typical solo-project abandonment risk[2]

The usual viability question for a four-month-old solo project — will it still exist next year? — has an unusually good answer here: the same maintainer has kept Super Productivity shipping since 2017.[2] The flip side is that nothing forces continuity: no investors, no revenue, no team. Adoption is real but small, and the category is crowded with venture-backed competitors shipping faster.


Bottom Line

Parallel Code is the credible independent option in the Mac coding agent app category: MIT-licensed, genuinely free, Linux-inclusive, and built by a maintainer with a decade-long open-source track record.[1][2] Its raw-terminal philosophy — orchestrate the worktrees, don't wrap the agents — is a defensible bet that agent CLIs will keep evolving faster than any wrapper UI can track.

Recommended for: Individual developers on macOS or Linux who want free, no-lock-in worktree orchestration for Claude Code, Codex, and Gemini.

Not recommended for: Teams needing collaboration or enterprise features, Windows users, or anyone who wants issue-tracker-driven agent workflows.

Outlook: Watch whether star growth accelerates beyond the early-adopter base and whether Millan can sustain daily development across two substantial projects. With no monetization pressure, Parallel Code's trajectory depends entirely on one maintainer's continued interest — historically, a safer bet with him than with most.


Research by Ry Walker Research • methodology