eneskirca/nodeterm
Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as draggable nodes on an infinite pan/zoom canvas. macOS, Linux, and a browser Server Edition. observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 99
- Release rhythm 98
- Longevity 5
Flags: young no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 79
- days_rel: 16
- days_push: 8
- n_releases_24m: 46
Adoption not part of the score
1327 stars · 131 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
nodeterm is an Electron-based terminal manager that presents tmux-backed terminals and AI coding agent sessions (Claude Code, Codex, Gemini, opencode) as draggable nodes on an infinite pan/zoom canvas. It supports a macOS/Linux desktop app, a self-hosted browser Server Edition, and an iOS companion, with persistent sessions that survive restarts.
Use cases
- manage multiple terminal sessions visually on a canvas
- run several AI coding agents in parallel and monitor their status
- keep terminal sessions alive across app restarts and reboots
- orchestrate Claude Code, Codex, and Gemini sessions spatially
- organize agent work with a Trello-style kanban board per project
- access live terminal sessions remotely from a browser or iOS
- wire agents together so one can read another's context
When to choose
- you run many terminals or AI agents at once and lose track in stacked tabs
- you want tmux-backed sessions that persist across restarts
- you think spatially and want a canvas-based workspace for agents
- you need remote access to live agent sessions from browser or phone
When to avoid
- you need a lightweight CLI-only terminal multiplexer without a GUI
- you require a fully permissive open-source license (it uses BUSL-1.1)
- you only work on Windows (not yet supported)
- you prefer traditional tab-based terminal emulators
Facets
application · maturity active
terminal-ui agent-framework developer-tools gui developer-tools browser tmux terminal-multiplexer infinite-canvas claude-code codex gemini parallel-agents kanban workspace-manager adhd-friendly ai-agents command-line automation macos linux electron ios
3 sources
- readme: https://github.com/eneskirca/nodeterm · fetched 2026-08-28 · 739c9ec2e37d
- homepage: https://nodeterm.dev · fetched 2026-08-29 · 738a8da70e68
- site_page: https://nodeterm.dev/docs · fetched 2026-08-29 · 59a3a89a3374
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| eneskirca/nodeterm | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="eneskirca/nodeterm")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem