2025-04-03 15:33:30 +08:00
2025-03-27 17:40:18 +08:00
2025-02-18 11:42:01 +08:00
2025-04-03 00:49:18 +08:00
2025-04-03 15:33:30 +08:00
2025-03-27 17:22:13 +08:00
2025-04-03 00:49:18 +08:00
2025-01-02 10:51:54 +08:00
2025-01-02 10:51:54 +08:00
2025-02-18 11:42:01 +08:00
2025-02-18 11:42:01 +08:00
2025-01-02 10:51:54 +08:00
2025-04-03 00:49:18 +08:00

Termora

Termora is a terminal emulator and SSH client for Windows, macOS and Linux.

termora

Termora is developed using Kotlin/JVM and partially implements the XTerm protocol (with ongoing improvements). Its ultimate vision is to achieve full platform support (including Android, iOS, and iPadOS) through Kotlin Multiplatform.

Features

  • SSH and local terminal support
  • Serial port protocol support
  • SFTP & Command file transfer support
  • Compatible with Windows, macOS, and Linux
  • Zmodem protocol support
  • SSH port forwarding & Jump hosts
  • Terminal log
  • Configuration synchronization via Gist & WebDAV
  • Macro support (record and replay scripts)
  • Keyword highlighting
  • Key management
  • Broadcast commands to multiple sessions
  • Find Everywhere quick navigation
  • Data encryption
  • ...

Download

Development

It is recommended to use the JetBrainsRuntime version of the JDK and run the program via ./gradlew :run to run the program.

The program can be run via ./gradlew dist to automatically build the local version. On macOS: dmg, on Windows: zip, on Linux: tar.gz.

LICENSE

This software is distributed under a dual-license model. You may choose one of the following options:

  • AGPL-3.0: Use, distribute, and modify the software under the terms of the AGPL-3.0.
  • Proprietary License: For closed-source or proprietary use, please contact the author to obtain a commercial license.
Description
Termora is a terminal emulator and SSH client for Windows, macOS and Linux.
Readme 13 MiB
Languages
Kotlin 73.7%
Java 26%
Dockerfile 0.2%
Inno Setup 0.1%