DevelopmentAll versions

Feature map

KetraTerm provides a shared terminal engine, Kotlin/Java embedding libraries, a standalone desktop app, and an IntelliJ plugin. The catalogs below describe implemented capabilities and their host-specific limits.

Feature set What it covers
Terminal emulation Screen operations, Unicode, colors, input protocols, host commands, and queries.
Shell support Automatic discovery, prompt hooks, working directories, startup commands, and completion dialects.
Desktop and IDE Rendering, selection, search, links, tabs, settings, and product integration.
Completion Availability, built-in commands, dynamic sources, matching, and learning.
Library embedding Headless sessions, custom transports, rendering, host services, and extension points.

Start with library setup, the standalone app, or the IntelliJ plugin. Remaining work and intentional exclusions belong in the gap map.

See the documentation index for usage guides and detailed references.