[Open Source] A terminal emulation application supporting multiple backend protocols, dependency-free and cross-platform.

Open SourceProcess Management
2026-06-28 04:45 1 次浏览 • 0 次下载 0KB
[Open Source] A terminal emulation application supporting multiple backend protocols, dependency-free and cross-platform.

1. Project Overview

quardCRT is a terminal emulation application that supports multiple backend protocols. It is dependency-free and cross-platform, providing a consistent experience on Windows/Linux/macOS, with support for multiple tabs and history management.

2. Open Source License

Licensed under GPL-3.0

3. Screenshots

Image

Windows

Image

MacOS

Image

Linux

Other Protocol Selection Interface:

Image

4. Feature Overview

quardCRT is a terminal emulation application that supports multiple terminal protocols. It is dependency-free and cross-platform, providing a consistent experience on Windows/Linux/macOS, with support for multiple tabs and history management.

Feature Description

  • Currently supported terminal protocols include:

    • telnet (supports WebSocket encapsulation)

    • serial

    • loaclshell

    • rawsocket

    • windows:NamedPipe(linux/macos:unix domain socket)

  • Multi-tab management, tab cloning, and drag-and-drop tab sorting

  • Dual-column split-screen

  • Working directory bookmarks

  • Automated sending

  • HEX display

  • Session history management

  • Terminal style configuration (color schemes, fonts, background images, and background image transparency)

  • Customizable terminal scrollback line count

5. Tech Stack

The project currently recommends using Qt 6.2.0 or later.

Special Notes

This project is currently developed during the author's personal spare time. To improve development efficiency, GitHub Copilot has been used extensively to assist with code writing. Some parts of the code may not be very human-readable, and the author will make efforts to improve them in future releases.

Thanks

This project references, partially derives from, or depends on the following open-source projects. It fully respects the original projects' open-source licenses and expresses sincere gratitude to their contributors.

  • QDarkStyleSheet

  • QFontIcon

  • QTelnet

  • qtermwidget

  • ptyqt

  • argv_split

  • iTerm2-Color-Schemes

  • winpty

  • QtFancyTabWidget

  • qtftp

  • utf8proc

  • fcitx-qt5

Terminal Emulation SoftwareThe primary function is to simulate a command-line interface, allowing users to execute commands just as they would in a terminal. In this type of emulation software, users can run all supported operating system commands and configure them using different options and parameters. Therefore, this software is particularly useful for users with experience in operating system administration.
#1
资源直链https://gitee.com/QQxiaoming/quardCRT
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare