kingToolbox / kingToolbox/WindTerm

Feature Suggestion: Native Apple Silicon Support for macOS Version

Open
#3,616 0 comments 4 reactions 0 assignees View on GitHub
Dominant language
C
Stars
32.3k
Forks
2.5k
PR merge metrics
No merged PRs in 30d

Description

Hello WindTerm Team,

Thank you for developing and maintaining such an excellent SSH client tool. WindTerm provides a very smooth experience for server management and daily development operations.

Currently, the macOS version appears to be primarily built for the Intel (x86_64) architecture and relies on Rosetta translation when running on Apple Silicon devices (M1/M2/M3 series). With Apple gradually phasing out Intel architecture support in future macOS releases, this may lead to potential compatibility, performance, and stability issues over time.

We would like to suggest adding a native Apple Silicon (ARM64) version for macOS. This improvement could provide several benefits:

Better performance and lower resource consumption
Reduced dependency on Rosetta 2 translation
Improved startup speed and runtime stability
Better compatibility with future macOS versions
Enhanced battery efficiency on MacBook devices

As more developers and enterprise users are now using Apple Silicon Macs, native ARM64 support would greatly improve the overall user experience and future-proof the macOS platform compatibility of WindTerm.

Thank you again for your great work and continuous improvements to the product.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or build entry points are named in the issue. Start by locating WindTerm’s macOS build and release configuration, then determine how architecture targets are selected; done means producing and validating a native ARM64 macOS build alongside the existing version.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, macos
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.