Wingetlywingetly
← All apps

C Shell for Windows

by Tropibyte, Inc.v1.0.8.4

Last updated

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

Install with winget

$ winget install --id Tropibyte.cshw --exact --version 1.0.8.4

Run in Command Prompt, PowerShell, or Windows Terminal. Prompts for any agreements.

Silent install command for C Shell for Windows

C Shell for Windows uses EXE (Inno Setup). The silent install switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.

One-line silent install (x64, machine scope)
cshw-setup-1.0.8.4.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

See the full silent install reference for C Shell for Windows

Built by Pckgr

For Intune admins

Stop chasing app updates. Pckgr patches them for you.

Automated application patching for Microsoft Intune. Pckgr keeps a curated library of 1,000+ apps continuously up-to-date in your tenant via Microsoft Graph - no manual repackaging, no chasing vendor sites.

Start free 30-day trial

No credit card required.

About

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.

Installers · v1.0.8.4

ArchitectureTypeScopeInstallDownload
x64EXE
Inno Setup
machineDirect

Copy a command tailored to that specific architecture, type, and scope - useful when winget would otherwise pick a different default.

Security

No known CVEs for C Shell for Windows.

Coverage is best-effort and depends on a winget package mapping to an NVD CPE entry. Absence here is not a guarantee of safety.

Related apps

  • PowerShellMicrosoft Corporation
    Microsoft.PowerShellv7.6.5.0

    PowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.

  • R
    rtkrtk-ai
    rtk-ai.rtkv0.45.0

    CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

  • C
    Codex CLIOpenAI, Inc.
    OpenAI.Codexv0.146.1

    Codex CLI is an open‑source local coding agent that runs in your terminal, letting you write, edit, and understand code without leaving the command line.

  • R
    RipGrep MSVCBurntSushi
    BurntSushi.ripgrep.MSVCv15.2.0

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • OverKeysAngelo Convento
    AngeloConvento.OverKeysv0.3.5

    Learn and practice alternative layouts, personalize appearance, and improve your typing. An open-source, customizable on-screen keyboard for Windows.

  • Office Deployment ToolMicrosoft Corporation
    Microsoft.OfficeDeploymentToolv16.0.20228.20124

    A command-line tool that you can use to download and deploy Click-to-Run versions of Office, such as Microsoft 365 Apps for enterprise, to your client computers.

More from Tropibyte, Inc. or browse shell, csh, tcsh.

Frequently asked questions

How do I install C Shell for Windows on Windows?
Open Windows Terminal, PowerShell, or Command Prompt and run: winget install --id Tropibyte.cshw --exact --version 1.0.8.4. winget downloads the installer from Tropibyte, Inc. and runs it. Requires Windows 10 (1809+) or Windows 11.
How do I install C Shell for Windows silently for unattended deployment?
Add --silent and accept the agreements upfront: winget install --id Tropibyte.cshw --exact 1.0.8.4 --silent --accept-package-agreements --accept-source-agreements. This is the variant Intune, Configuration Manager, and other deployment tools should use.
What are the silent install switches for C Shell for Windows?
C Shell for Windows uses EXE (Inno Setup). Run the downloaded installer with: cshw-setup-1.0.8.4.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART. The silent switches are /VERYSILENT /SUPPRESSMSGBOXES /NORESTART.
How do I uninstall C Shell for Windows via winget?
Run: winget uninstall --id Tropibyte.cshw --exact. Add --silent for unattended uninstalls. winget will use the registered uninstaller from C Shell for Windows's Apps & Features entry.
Is C Shell for Windows free?
C Shell for Windows is distributed under PolyForm Small Business 1.0.0. Refer to the publisher (https://www.tropibyte.com/cshw.html) for the full license terms - Wingetly itself does not charge for installation.
Does C Shell for Windows work on Windows 10?
Yes, as long as your Windows 10 build supports winget (1809 or newer). winget ships with App Installer on Windows 10/11 and pulls C Shell for Windows directly from the publisher.
How do I keep C Shell for Windows up to date?
Run winget upgrade --id Tropibyte.cshw --exact, or winget upgrade --all to update everything winget tracks. We index 6 versions of C Shell for Windows from microsoft/winget-pkgs.

Recent versions

  • 1.0.8.4latest
  • 1.0.8.3
  • 1.0.8.1
  • 1.0.8.0
  • 1.0.7.1
  • 1.0.7.0