Windows software

C Shell for Windows

Tropibyte.cshw v1.0.8.4

A native Windows command shell with csh/tcsh-flavored syntax, 248+ builtins, real concurrency primitives, arbitrary-precision math, and built-in AI.

About this app

cshw is a native Windows command shell with csh/tcsh-flavored syntax. Familiar Unix shell ergonomics meet first-class Win32 access -- no WSL, no Cygwin, no compatibility layer. 248+ builtin commands cover file ops, text processing (grep with PCRE2, sed, awk, sort with -t/-k, head/tail with -f), real concurrency primitives (coroutines, mutex, semaphore, barrier, channel), Win32 calls (rundllproc, winapi, dllimport), and built-in AI (OpenAI, Anthropic, Azure, Ollama, LM Studio). Runs your existing .bat, .cmd, and .ps1 scripts unchanged. The bc/dc commands offer arbitrary-precision arithmetic with an opt-in exact-rational tier (bc -x) including complex numbers and small exact matrices. As of 1.0.8.0, cshw ships a signed server family: the tsrvd supervisor runs out-of-process protocol handlers -- native SMTP, POP3, and IMAP over a shared Maildir, FTP, and a real HTTP/HTTPS/CGI server (http.dll) that speaks HTTP/1.1 and HTTP/2 -- and the new quicsrv worker serves HTTP/3 over QUIC through the same serving core. The fetch client gains native HTTP/2 (--http2) and HTTP/3 (--http3) modes that guarantee the protocol. Ships with a 22-chapter user guide.

Install with Winget

Command line

PS> winget install --id Tropibyte.cshw -e
Official manifest sources

Downloads for version 1.0.8.4

External links ↗
Installer Details SHA-256 Download
x64 github.com inno
0F1582CF9A787E06D572BA05353C0BB755812547F5F570F12CE5A70CE33010E3
Download
Version archive

5 older versions

Version 1.0.8.3
Installer Details SHA-256 Download
x64 github.com inno
2C1FAB3AC16CFA1AB75CB3F4893E1FDAAC20F91C94B4BEF374FF354F09985681
Download
Version 1.0.8.1
Installer Details SHA-256 Download
x64 github.com inno
7E7B52A3F3487F4D12323B41827376FB84F8FF2A1490B9E84121F105F350AA09
Download
Version 1.0.8.0
Installer Details SHA-256 Download
x64 github.com inno
BA3E29E1A1709214D17428E9FBEE624425488170E22FBD8E4EAD162A031A5C24
Download
Version 1.0.7.0
Installer Details SHA-256 Download
x64 github.com inno
A7007611811CF318DE2F330C8CCC502717EEBF8DB4A8EDBDEA76FA8F91416BA9
Download
Version 1.0.7.1
Installer Details SHA-256 Download
x64 github.com inno
4D7EFB291C2E76C2C43A636E240FD6C918589B37D1935AF014864980D2F7409E
Download

Similar software

Frame

66HEX.Frame

Frame is a high-performance media conversion utility built on the Tauri v2 framework. It provides a native interface for FFmpeg operations

v0.33.0