12 Commits

Author SHA1 Message Date
kingToolbox
3dc9041343 Added acknowledgement 2022-08-22 17:02:39 +08:00
kingToolbox
52b53014f9 Fix typo. 2022-07-25 06:52:23 +08:00
kingToolbox
ba078c0c7c Update features of v2.5 and roadmap of v2.6 2022-07-25 06:47:46 +08:00
kingToolbox
10304684e3 Merge pull request #917 from dnlchen/master
should be tag 2.4.0
2022-07-25 03:00:19 +08:00
Daniel Chen
13101e098b should be tag 2.4.0
please either create a tag 2.4 or fix the link.
tag 2.4.1 is also needed.
2022-07-21 10:27:43 -07:00
kingToolbox
24c96a6aa6 Add the download url of v2.5.0 Prerelease 1 2022-05-19 08:18:01 +08:00
kingToolbox
ee11e00722 Update features of v2.4 and roadmap of v2.5 2022-04-18 11:09:57 +08:00
kingToolbox
aa779b4b09 Add the download url of v2.4.0 Prerelease 1 2022-03-21 05:57:45 +08:00
kingToolbox
6c57450c56 Update features of v2.3 and roadmap of v2.4 2022-02-15 08:36:03 +08:00
kingToolbox
05ffe7e8d4 Update features of v2.2 and roadmap of v2.3 2021-11-19 04:14:39 +08:00
KingToolbox
f1a49022a9 Add a 1024x1024 WindTerm icon. 2021-07-24 02:28:12 +08:00
kingToolbox
d76580bea2 Update features of v2.1 and roadmap of v2.2 2021-07-17 23:45:41 +08:00
2 changed files with 57 additions and 19 deletions

View File

@@ -1,9 +1,9 @@
# WindTerm
A professional SSH/Telnet/Serial/Shell/Sftp client for DevOps.
A Quicker and better SSH/Telnet/Serial/Shell/Sftp client for DevOps.
_Hello WindTerm :rose:, hello world!_
**We're just beginning! If you want a high performance text editor, you can try [WindEdit](https://www.github.com/kingToolbox/DIGEdit/).**
**We're just beginning! If you want a high performance text editor, you can try [WindEdit](https://www.github.com/kingToolbox/WindEdit/).**
# License
**Completely FREE for commercial and non-commercial use without limitations.**
@@ -15,9 +15,7 @@ See [Intro Videos](https://kingtoolbox.github.io)
# Download
**Linux binary** and **Windows binary**: https://github.com/kingToolbox/WindTerm/releases
(The binary of Macos will be committed later)
**Linux binary**, **MacOS binary** and **Windows binary**: https://github.com/kingToolbox/WindTerm/releases
# Source Code
@@ -52,20 +50,32 @@ DigeWhite Theme:
### SSH, Telnet, Tcp, Shell, Serial
- SSH v2, Telnet, Raw Tcp, Serial, Shell protocols implemented. [Intro Video](https://kingtoolbox.github.io/2020/01/22/new-session/)
- Supports SSH auto execution when session authenticated.
- Supports SSH ControlMaster.
- Supports SSH ProxyCommand or ProxyJump. [Intro Video](https://kingtoolbox.github.io/2021/03/11/proxycommand/)
- Supports SSH agent forwarding. [Intro Video](https://kingtoolbox.github.io/2020/08/22/ssh_agent_forwarding/)
- Supports SSH agent. [Intro Video](https://kingtoolbox.github.io/2020/08/22/ssh_agent/)
- Supports SSH auto login with password, public-key, keyboard-interactive, gssapi-with-mic. [Intro Video](https://kingtoolbox.github.io/2020/01/23/auto-login/)
- Supports X11 forwarding. [Intro Video](https://kingtoolbox.github.io/2020/07/21/x11_forwarding/)
- Supports direct/local port forwarding, reverse/remote port forwarding and dynamic port forwarding. [Intro Video](https://kingtoolbox.github.io/2020/07/21/port_forwarding/)
- Supports XModem, YModem and ZModem. [Intro Video](https://kingtoolbox.github.io/tags/modem/)
- Integrated sftp, scp client, supports download, upload, remove, rename, make new file/directory and so on. [Intro Video](https://kingtoolbox.github.io/tags/transfer/)
- Integrated local file manager, supports move to, copy to, copy from, remove, rename, make new file/directory and so on.
- Supports Windows Cmd, PowerShell and Cmd, PowerShell as administrator.
- Supports Linux bash, zsh, powershell core and so on.
- Supports MacOS bash, zsh, powershell core and so on.
### GUI
- Session dialog and session tree.
- **Supports Windows, MacOS and Linux.**
- **Supports Multilingual User Interface.**
- Supports Unicode 13.
- Session dialog and session tree. [Intro Video](https://kingtoolbox.github.io/2020/01/22/manage-sessions/)
- **Auto Completion.** [Intro Video](https://kingtoolbox.github.io/tags/auto-completion/)
- **Free Type Mode.** [Intro Video](https://kingtoolbox.github.io/2022/04/12/free_type_mode/)
- **Focus Mode.** [Intro Video](https://kingtoolbox.github.io/2021/06/28/ui_focus_mode/)
- **Sync Input.** [Intro Video](https://kingtoolbox.github.io/2021/05/27/sync-input/)
- **Enhanced protection of the session username and password.** [Intro Video](https://kingtoolbox.github.io/2021/03/11/protection-username-password/)
- **Command palette.** [Intro Video](https://kingtoolbox.github.io/tags/command-palette/)
- **Command sender.** [Intro Video](https://kingtoolbox.github.io/tags/sender/)
- **Explorer Pane.** [Intro Video](https://kingtoolbox.github.io/2021/05/27/explorer/)
- **Shell Pane.**
- **Quick Bar.** [Intro Video](https://kingtoolbox.github.io/2020/08/22/quickbar/)
- **Paste Dialog.** [Intro Video](https://kingtoolbox.github.io/2020/08/22/paste_dialog/)
- **Local and remote modes with vim keybindings. (Using Shift+Enter key to switch between remote and local mode**) [Intro Video](https://kingtoolbox.github.io/2020/06/21/keyboard-modes/)
@@ -79,9 +89,10 @@ DigeWhite Theme:
- Supports searching over the opened tabs. [Intro Video](https://kingtoolbox.github.io/2021/03/11/tabbar-search-tab/)
- Supports closing tabs to the right.
- Supports setting the windows transparency. [Intro video](https://kingtoolbox.github.io/2020/11/13/windows-opacity/)
- Supports select-to-copy and middle-click-to-paste.
- Supports select-to-copy, right-click-to-paste or middle-click-to-paste.
- Supports searching text online with Google, Bing, Github, Stackoverflow, Wikipedia and DuckDuckGo. [Intro video](https://kingtoolbox.github.io/2020/11/13/search-online/)
- Supports hiding mouse cursor while typing.
- **Supports locking screen.** [Intro video](https://kingtoolbox.github.io/2021/04/23/lock-screen/)
### Term
- Supports vt100, vt220, vt340, vt420, vt520, xterm, xterm-256-colors.
- Supports unicode, emojis, true-color, mouse protocol, etc.
@@ -94,7 +105,9 @@ DigeWhite Theme:
- Supports manual and automated session logging. [Intro Video](https://kingtoolbox.github.io/tags/logging/)
- Rename and duplicate session. [Intro Video](https://kingtoolbox.github.io/tags/tabbar/)
- Restore last sessions and layouts when restart. [Intro Video](https://kingtoolbox.github.io/2020/01/22/restore-sessions/)
- Supports opening a specific session or set of sessions on startup.
### Performance
- Dynamic memory compression, typically `20%` to `90%` of the working memory load can be reduced.
- High performance, low memory, low latency. [Intro Video](https://kingtoolbox.github.io/2020/01/23/windterm-putty-performance/)
# Sftp Performance
@@ -336,23 +349,31 @@ DIGEdit is the text component of WindTerm.
**Release cycle:**
3-4 weeks.
4-8 weeks.
**Features of version 2.1 (Early Aprilfor reference only):**
- New memory allocator and manager and garbage collector.
- Search in sessions.
- Xmodem, Ymodem, Zmodem(sz, rz)
**Prerelease cycle:**
**Featurs of version 2.x:**
- Shell Pane
1~2 weeks
# Roadmap of v2.6 (Late-August, for reference only)
- **Resolve issues as much as possible**
- Improved Filer
- Improved Transfer
- Improved Quickbar
- SSH Agent Forwaring
- New memory allocator and manager and garbage collector (Postponed to a later version )
- Command Snippet [Description](https://github.com/kingToolbox/WindTerm/issues/239#issuecomment-951934488) (Postponed to a later version )
- SSH GSSAPI Authentication (Postponed to a later version )
- SSH Agent (Postponed to a later version )
- Search in sessions (Postponed to a later version )
Download: [WindTerm 2.5.0](https://github.com/kingToolbox/WindTerm/releases/tag/2.5.0) (2022-7-24)
**Roadmap of version 2.x:**
- External tools
- UI:
- Config dialog
- Protocols:
- Mosh
- Rlogin
- Terminal:
- MacOs bash
- Session:
- Auto Complete
- Chat mode
@@ -361,3 +382,20 @@ DIGEdit is the text component of WindTerm.
- ftp, ftps
- Script, macro and plugin stystem
- More ...
**Release Schedule:**
Version | Level | Target | Status | Timeline
------------ | ------------- | -------------- | ---------- | -----------
v0.x | Basic | Basic framework and basic features, but complete a high-performance text editor ([WindEdit](https://github.com/kingToolbox/WindEdit)) as the base, and be able to use them normally. | Finished | Long long ago ~ Sprint of 2020
v1.x | Manual | Perfect features and can be used by most developers in their daily work | Finished | Spring of 2020 ~ Winter of 2020
**v2.x** | **Semi automatic** | **Through triggers, macros, events, notifications and so on, developers can be assisted to complete some operations.** | **Developing** | **Spring of 2021 ~ Summer of 2022**
v3.x | Fully automatic | Through plugins, scripts, machine learning and so on, automatically operating with achieving non-attended | Planning | Summer of 2022 ~ Winter of 2023
# Acknowledgement
| | Contribution |
| ---------- | ------------- |
| [EvoWebFrance](https://github.com/EvoWebFrance) | French translation |
| [kvnklk](https://github.com/kvnklk) | German translation |
| [Lemonawa](https://github.com/Lemonawa) | Simplified Chinese translation |
| [LuxNegra](https://github.com/LuxNegra) | French translation |
| [MosamXu](https://github.com/MosamXu) | Simplified Chinese translation |

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB