nodeterm
Manage all your terminals on a single canvas. I originally built this tool just to improve my own productivity. Read more

Description
Manage all your terminals on a single canvas.
I originally built this tool just to improve my own productivity. I was using the native Mac Terminal, but managing multiple projects — especially projects I connect to remotely over SSH — had become a complete nightmare. On top of that, I was also keeping VS Code open mostly for Git, which was adding even more overhead to my machine.
So, as a solution, I built a program with Claude where I could manage all of my terminals on a single canvas.
But things got a little out of hand 😅
I kept adding features, and it eventually turned into something close to an autonomous development environment.
So, what can you actually do with it?
- Your terminals are persistent. You can close the app, lose your connection, reconnect over SSH, and continue with the exact same layout and sessions.
- You can connect to a server over SSH and manage all of its terminals as if they were local. Drag & drop, images, and everything else still work.
- You can continue your sessions from your phone.
- Git operations like push, pull, commit, etc. are built in.
- Terminals can communicate with each other. You can connect their contexts, and with skills, one terminal can read or use information from another terminal’s context when needed.
- You can also do orchestration. For example, you can tell one terminal: “Start a Claude Code session for the frontend and act as the orchestrator,” and have it manage the other sessions.
More in DevTools
code-slowmo
Understand code by watching it run in slow motion.
Vectoree
Give your coding agent a backend: models, auth, Postgres and storage behind one key.
Vibe Codes
Vibe Codes is a marketplace for buying and selling vibe-coded apps, templates and free/open-source projects built with tools like Lovable, Bolt, Cursor, Repl...