Nodeterm Review (2026): Pricing, Features & Honest Verdict
Nodeterm is a terminal manager that puts Claude, Codex and Gemini sessions on an infinite canvas as draggable, tmux-backed nodes. We found it capable and popular, but it is marketed as “free open source” while its licence says plainly that it is not. Best for: developers running several coding agents. Price: Free (free plan: yes). Rating: 6.5/10
What is Nodeterm?
Nodeterm turns terminals into nodes on a pan-and-zoom canvas. Instead of a grid of tabs, you get draggable panels holding real terminals, editors, diffs, browsers and chat, and you wire them together. The point is parallel agent work: you can watch Claude Code running in one node, Codex in another and Gemini in a third, see all their output at once, and pass context between them without copying text by hand.
Enes Kirca started the repository on 15 June 2026 and it has moved fast since. By early September it carried 1,688 stars, 173 forks and 50 open issues, with the latest release, v0.3.4, shipping on 30 August. The sessions are tmux-backed, which is the detail that makes the headline promise work: terminals survive an app restart and, on macOS and Linux, a reboot. If you have ever lost a long agent run to a crash, that alone will get your attention.
Is Nodeterm Actually Open Source?
No, and this is the finding that decides the rating. The Product Hunt listing calls Nodeterm “a node-based free open source terminal manager”. The LICENSE file in the repository is the Business Source License 1.1, and the BUSL text includes this sentence: “The Business Source License (this document, or the ‘License’) is not an Open Source license.” That is not our interpretation. It is the licence describing itself.
This is also why the GitHub API refuses to name the licence and returns NOASSERTION rather than a recognised identifier. The terms themselves are not unreasonable: the Additional Use Grant lets you make production use of the software, and only blocks offering it to third parties on a hosted or embedded basis, or as a standalone commercial product that competes with what the licensor sells. The Change Date is four years from publication, after which it converts to MIT.
For a developer installing it on a laptop, none of this bites. For a company that wants to build a hosted agent platform on top of it, all of it does. The problem is the labelling, not the licence. Nodeterm’s own site does say “BUSL-1.1” in the footer, so the information is there for anyone who looks. The launch copy just does not match it, and “free open source” is the phrase most people will read.
What Are Nodeterm’s Key Features?
Persistent terminals backed by tmux
Sessions are held by tmux rather than by the app, so quitting Nodeterm does not kill your work. Reopen it and the terminals are still running where you left them. This is the feature the whole product is sold on, and on macOS and Linux it does what it says. Note the platform caveat below, because it does not hold everywhere.
Agent orchestration on a canvas
Multiple coding agents run as separate nodes and you can link context between them, so one agent’s output becomes another’s input without a clipboard round trip. For anyone running three or four agents on different parts of a codebase, seeing all of them at once on a canvas is a better mental model than cycling through terminal tabs and forgetting which one was doing the migration.
SSH, Git and cross-device continuation
Remote terminals over SSH are first-class nodes, there is built-in Git handling, and sessions can be picked up from another device. There is also a browser-based Server Edition, which is what makes the remote story coherent rather than a bullet point.
Mobile pairing and on-device voice
You can pair a phone by QR code with end-to-end encryption and drive sessions from it, and voice input runs through Whisper locally rather than through a hosted API. Keeping the transcription on-device is the right call for anyone dictating anything about a private codebase.
How Much Does Nodeterm Cost?
Nothing. There is no pricing page, no tier list, no credit system and no paid Server Edition. The macOS build is a universal .dmg with auto-updates, and Linux and Windows builds are available from the same place. Zero dollars is the entire pricing story.
Set that against Warp, the closest funded competitor. Warp’s free plan gives you the terminal, the Agent CLI and pay-as-you-go credits. Build is $20 a month, or $18 billed annually, and includes 1,500 credits. Max is $200 a month, or $180 annually, for 18,000 credits, which is 12 times the credits for 10 times the price, so the expensive tier is the better per-credit deal. Business is $50 per user per month, or $45 annually, up to 25 seats.
So Nodeterm is free against a $20 to $200 a month ladder, and it does not resell you inference either: you point it at agent CLIs you already pay for. The catch is what “free” means when there is no way to pay. A price of zero with no commercial commitment is not a guarantee, and the BUSL’s Additional Use Grant reserves exactly the commercial uses a paid product would occupy. Treat today’s price as a runway rather than a promise.
How Solid Is Nodeterm Right Now?
The download numbers are real. Release v0.3.2 from 17 August recorded 26,459 downloads across 13 assets, v0.3.3 recorded 6,017 and v0.3.4 recorded 12,528. That is genuine adoption rather than star-farming, and it puts Nodeterm well ahead of most projects at this age.
The people numbers are thinner. Enes Kirca has 3,039 commits. The next seven contributors have 62, 32, 28, 22, 21, 21 and 20 between them, and one of those is a bot. That is roughly 94% of the human commits from one person, and the GitHub organisation endpoint for the owner returns 404, so this is a personal account rather than a company. The footer says “(c) 2026 nodeterm” and names no legal entity.
Then there is Windows. The site states that the Windows build is in beta, the installer is unsigned so you will meet a SmartScreen warning, updates are manual, and session continuity across restarts is “still landing”. Session continuity is the product’s headline claim. On one of the three supported platforms, the headline claim does not ship yet. That gap belongs on the box, not in a paragraph below the download button.
| Plan | Price | Plan Features | Best For |
|---|---|---|---|
| Free download | $0 | Full app on macOS 12+, Linux and Windows beta; universal .dmg with auto-updates; you supply your own agent CLI subscriptions | Every user, because there is no other tier |
| Server Edition | $0 | Browser-based edition for remote and cross-device session continuation, same BUSL-1.1 licence | Developers working across more than one machine |
| Commercial licence | Contact the licensor | BUSL Additional Use Grant blocks hosted, embedded or competing commercial redistribution; converts to MIT four years after publication | Companies wanting to build a product on top of it |
Who is Nodeterm Best For?
Use Nodeterm if you run several coding agents in parallel on macOS or Linux and you have already felt the pain of losing a long session. The canvas model earns its keep at three agents and above, and tmux-backed persistence is worth the install on its own. Use it if you are comfortable reading a licence and deciding for yourself what it permits.
Use Nodeterm if you want the orchestration without paying Warp $20 a month for a credit pool you do not need, because you are already paying Anthropic or OpenAI directly.
Skip Nodeterm if you are on Windows and the persistence guarantee is the reason you were interested, because that is the one platform where it is not finished. Skip it if you need a licence your legal team will wave through without a conversation, since BUSL is not on anyone’s approved list. And skip it if you were planning to build a hosted product on top of it, because that is the specific use the Additional Use Grant carves out.
Best Nodeterm Alternatives
Warp is the funded, commercially supported version of this idea. Free gets you the terminal and limited cloud agents; Build is $20 a month or $18 annually with 1,500 credits; Max is $200 a month or $180 annually with 18,000 credits; Business is $50 per user per month, or $45 annually, up to 25 seats with SSO and admin controls. You pay for a company, a support address and a licence nobody will question.
tmux is free, open source under a permissive licence, and already installed on half the machines you touch. It gives you the persistence and none of the canvas, the agent orchestration or the mobile pairing. If persistence is the only thing you actually wanted, you do not need Nodeterm at all, and this is the honest answer most developers should hear first.
iTerm2 is free and open source, mature by about fifteen years, and the default answer for Mac developers who want a serious terminal with split panes, profiles and scripting. No agent canvas and no node graph, but it is stable, well documented and carries a licence that raises no questions.
Final Verdict: Is Nodeterm Worth It?
Nodeterm is a good tool with a labelling problem. The canvas is a real improvement over tab-cycling once you are running several agents, tmux-backed persistence works, and 26,459 downloads on a single release says other developers agree. It costs nothing, it does not mark up your model spend, and on macOS and Linux it delivers the thing it promises. Install it and you will probably keep it.
What stops it scoring higher is the gap between the marketing and the paperwork. Calling a Business Source License product “free open source” is wrong in a way the licence text itself spells out, and the GitHub API flagging NOASSERTION is the machine-readable version of the same objection. Add a 94% single-contributor history, no named legal entity, and a Windows build where the flagship persistence feature is still landing, and you have a project to use enthusiastically and depend on carefully. Try it today, keep tmux configured underneath, and check the licence before you build anything commercial on top.
Nodeterm Pros & Cons
What We Like
- tmux-backed terminals survive an app restart and a reboot on macOS and Linux, so a long agent run is not lost to a crash
- Running several coding agents as nodes on one canvas beats cycling terminal tabs once you are past three parallel sessions
- Completely free with no credit system, against Warp at $20 to $200 a month, and it does not mark up your model spend
- Real adoption rather than star-farming: release v0.3.2 alone recorded 26,459 downloads
- Mobile pairing is end-to-end encrypted and voice input runs Whisper on-device instead of through a hosted API
What Could Be Better
- Marketed as "free open source" but licensed BUSL-1.1, whose own text says it "is not an Open Source license"; the GitHub API returns NOASSERTION as a result
- On Windows the installer is unsigned, updates are manual, and session continuity, the headline feature, is still unfinished
- One person wrote roughly 94% of the commits (3,039 against 184 from seven others) and the owner account is personal, not an organisation
- No pricing, no paid tier and no named legal entity, so there is no commercial commitment behind the free price
Nodeterm FAQ
What is Nodeterm?
Nodeterm is a node-based terminal manager that places real terminals, editors, diffs and coding agents as draggable nodes on an infinite canvas. Sessions are backed by tmux, so they persist across app restarts and reboots on macOS and Linux.
How much does Nodeterm cost?
Nothing. There is no pricing page, no paid tier and no credit system. You point it at coding agent CLIs you already pay for, so Nodeterm adds no markup on your model spend.
Is Nodeterm worth it?
Yes if you run several coding agents at once on macOS or Linux. The canvas earns its place at three agents and above and the persistence works. Deduct points for the licence being described as open source when it is not, and for Windows session continuity being unfinished.
What are the best Nodeterm alternatives?
Warp is the commercially supported version at $20 a month for Build, $200 for Max and $50 per user for Business. tmux is free and gives you persistence without the canvas. iTerm2 is free, open source and mature if you only want a serious terminal.
Does Nodeterm offer a free plan?
Nodeterm is free in its entirety, since there is no paid tier at all. Be aware that free is not the same as open source here: the licence is BUSL-1.1, which reserves hosted, embedded and competing commercial uses for the author.
Who is Nodeterm best for?
Developers on macOS or Linux who run Claude, Codex or Gemini in parallel and have lost a long session to a crash before. It is a poor fit for Windows users who need persistence, and for anyone who needs a licence their legal team will approve without discussion.






