C Shell for Windows
A native Windows command shell with csh/tcsh-flavored syntax, 225+ builtins, real concurrency primitives, arbitrary-precision math, and built-in AI.
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. 225+ 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.
winget install --id Tropibyte.cshw --exact --source wingetLatest 1.0.8.3·July 28, 2026
Details
- Homepage
- https://www.tropibyte.com/cshw.html
- License
- PolyForm Small Business 1.0.0
- Publisher
- Tropibyte, Inc.
- Support
- https://www.tropibyte.com/bugs.html
- Privacy Policy
- https://www.tropibyte.com
- Copyright
- Copyright (c) 2024-2026 Tropibyte, Inc.
- Moniker
cshw