SuperAPI AI Directory

Cate

Open source desktop IDE on an infinite zoomable canvas. You arrange Monaco editors, xterm.js terminals, embedded browsers, and Claude Code agent panels in freeform zoomable space instead of tabs. Panels can float, dock, or detach into separate windows, and layout persists per project. Built with Ele

Open website

About this tool

Cate is an open-source desktop IDE whose core feature is moving the development environment from the traditional tabbed layout onto an infinitely scalable canvas. According to the official description, its goal is to "let terminals, editors, and browsers float in space, and write code the way you think."

In terms of main capabilities, Cate organizes commonly used development components as panels on the canvas. The components mentioned in the materials include the Monaco editor, xterm.js terminal, embedded browser, and the Claude Code agent panel. Users can freely place these panels on the canvas to form a spatialized development workspace.

In terms of usage, panels support multiple layout states: they can float on the canvas, be docked, or be detached into separate windows. Layouts are persisted per project, so when a project is reopened, the previous workspace arrangement can be restored.

In terms of applicable scenarios, Cate is suitable for developers who want to break away from the limitations of traditional tabs and prefer to view code, terminal output, and web content in parallel within the same space, especially for development workflows that simultaneously use AI coding agents (such as Claude Code) for collaboration.

Regarding platform support, installation methods, whether it is paid, specific feature details, and usage restrictions, the officially provided materials do not currently include this information, and it should be subject to subsequent explanations on the official page.