Stable release v1.4.3NEW

A native Windows terminal that remembers your commands.

winTerm 1.4.3 brings Pane Search across each pane's full scrollback and reliable click-to-position editing for the current shell command. Small pointer movement below the drag threshold remains a click, while selection keeps its established behavior.

  • Windows 11 x64
  • Open source
  • Privacy by default
winTerm in the default dark theme with the Command Timeline open beside two split panes, listing completed commands with green check and red cross status marks.
Open source Visual Progress›_ PowerShell, CMD & WSL Setup EXE & Portable ZIP# SHA-256 checksums
Built for real terminal work

See progress. Keep control.

winTerm makes long-running work visible and past commands reusable inside each pane, while keeping the native tabs, splits, shells, and privacy model you rely on.

Pane Search

Ctrl+F searches the focused pane live across its entire scrollback: every match highlighted, Enter/Shift+Enter navigation, case and regex modes, and a scrollbar overview of match rows.

Click to position cursor

Click inside the current shell-integrated editable command to move its text cursor. Small movement below the drag threshold remains a click; drag and multi-click selection, hyperlinks, and VT mouse applications keep priority.

Command Timeline

A per-pane history of the commands you ran, over OSC 133 shell integration: filter, load without executing, copy, jump to output, and trustworthy status.

Visual Progress

See determinate and indeterminate work in each pane through a responsive Rainbow Arc, luminous head, glow, and optional sparks.

Directed splitting

Split above, below, left, or right of the focused pane—exactly where the next shell belongs.

Drag pane resizing

Drag pane borders with quarter, third, and 50% snap points, Alt bypass for free resizing, resize undo and redo, and Balance Panes.

Multiple tabs

Keep separate terminal sessions in native top-level tabs and open another profile from the tab bar.

Multiple shells

Move naturally between PowerShell 7, Windows PowerShell, Command Prompt, and discovered WSL profiles.

Themes and fonts

Use built-in themes, app-private programming fonts, ANSI color, Unicode, CJK text, and emoji.

Paste protection

Multiline and suspicious pastes ask for confirmation before they reach the shell.

Privacy by default

Command text, terminal output, clipboard content, working directories, and usage analytics are not collected.

Included in winTerm 1.4.3

Your commands, one pane away.

Pane SearchNew

Search the pane you are looking at.

Press Ctrl+F and search the focused pane only — live while you type, across the entire scrollback, with every match highlighted at once. Enter and Shift+Enter step through matches with wrap-around, and case-sensitive and regex modes are one toggle away.

The scrollbar shows an overview marker for every matching row, with the current match emphasized, and the search keeps up even while output streams continuously — tailing logs stays searchable.

  • Live search over the entire scrollback
  • Case, regex, and wrap-around navigation
  • Scrollbar overview of matching rows
winTerm Pane Search over streaming Kafka broker demo logs: the compact search box shows a GUID query at match 3 of 3 while the matching group id is highlighted in the scrollback.
Command Timeline

Find, reuse, and trust your command history.

Every pane keeps its own in-memory list of the commands it ran, built from OSC 133 shell integration only — winTerm never guesses where a prompt begins. Bare PowerShell profiles get integration automatically.

Filter with a literal search, load a command onto the input line without executing it, copy a command or its output, jump to where output began, and read succeeded, failed, or running marks the shell actually reported.

  • Per-pane history over OSC 133
  • Load without executing
  • Trustworthy ✓ / ✕ / running status
The winTerm Command Timeline filtering commands with a search query, showing succeeded, failed, and running entries for a PowerShell pane.
Visual Progress

Read the state of a task at a glance.

While a command runs, its tab carries a progress arc and a luminous head sweeps the track at the bottom of the pane, so a glance tells you which pane is busy.

Visual effects adapt automatically — rainbow animation, glow, and sparks scale back to a static gradient or solid indicator when conditions call for it — and progress always stays attached to the pane that produced it.

  • Determinate and indeterminate states
  • Rainbow animation, glow, and sparks
  • Independent status per pane
A winTerm pane running the k9s Kubernetes terminal UI with Visual Progress active: the luminous launch comet sweeps the track once at the bottom of the pane while the application keeps running.
Appearance controls

Tune the signal to your workflow.

The Appearance page now groups the Command timeline controls — visibility and the per-pane history limit — alongside the four Visual Progress controls.

Detection happens locally, transient-text replacement remains a separate opt-in choice, and an out-of-range history limit is clamped instead of failing the settings load.

  • Show or hide the Command Timeline
  • 50 to 5000 commands per pane
  • Full, Balanced, or Minimal effects
winTerm Settings on the Appearance page showing the Command timeline section with the show toggle and the commands-remembered-per-pane limit.
Your colors, your terminal

Every scheme carries through.

The Timeline, pane headers, and terminal content follow the color scheme you choose — built-in schemes such as One Half Light and Solarized Dark render consistently across split layouts.

Native tabs, pane headers, active state, overflow controls, and narrow split dividers remain visible without turning the terminal into a dashboard.

  • Built-in color schemes
  • Compact pane headers
  • Native top-level tabs
winTerm split panes rendered in the Solarized Dark color scheme with ANSI colors and pane headers.
Product tour

See winTerm in the real app.

Every image is a sanitized capture of the actual winTerm application at its default window size, running fully synthetic demo shell content, so no personal machine or work is exposed.

winTerm in the default dark theme with the Command Timeline open beside two split panes, listing completed commands with green check and red cross status marks.
01

Command Timeline beside your panes

The per-pane history opens next to the terminal, listing commands with trustworthy succeeded, failed, and running marks.

The winTerm Command Timeline filtering commands with a search query, showing succeeded, failed, and running entries for a PowerShell pane.
02

Filter and reuse past commands

A literal, case-insensitive filter narrows the list; Enter loads a command onto the input line without ever running it.

winTerm using the One Half Light color scheme with the Command Timeline open over a light terminal background.
03

One Half Light

The Timeline and terminal follow your color scheme — here the built-in One Half Light.

winTerm split panes rendered in the Solarized Dark color scheme with ANSI colors and pane headers.
04

Solarized Dark

Split panes rendered in Solarized Dark with ANSI colors and compact pane headers.

A winTerm pane running the k9s Kubernetes terminal UI with Visual Progress active: the luminous launch comet sweeps the track once at the bottom of the pane while the application keeps running.
05

Visual Progress while work runs

The tab progress arc and the sweeping luminous head stay attached to the pane that produced the work.

winTerm Settings on the Appearance page showing the Command timeline section with the show toggle and the commands-remembered-per-pane limit.
06

Command timeline settings

Show or hide the Timeline and choose how many commands each pane remembers, from 50 to 5000.

Privacy by default

Your terminal stays yours.

winTerm is designed around the expectation that terminal activity is private. General usage analytics are not collected, update checks are off, and crash upload is off and opt-in.

Diagnostic bundles are generated only when you explicitly request them, exclude sensitive content by default, and should be reviewed before sharing.

Read the privacy policy
  • Commands are not collected

    Your command text stays in your terminal session.

  • Terminal output is not collected

    Screen contents are not sent as analytics.

  • Clipboard content is not collected

    Paste protection does not turn your clipboard into telemetry.

  • Working directories are not collected

    Local paths are not sent as analytics or included in public website visuals.

About the current installer: The 1.4.3 Setup EXE is not code-signed, so Windows may show an Unknown Publisher or SmartScreen warning. Download only from the official GitHub Release and verify files against SHA256SUMS.txt from the same Release. Do not disable Windows security.

The Setup EXE supports current-user and all-users installation, and the Portable ZIP runs after extraction with no installation. winTerm keeps its data in its own application-data folder and never replaces Windows Terminal or wt.exe. See the Code signing policy, installation guide, and uninstall guide.

Ready to try winTerm?

The stable release provides a Setup EXE and a Portable ZIP for Windows 11 x64, with SHA-256 checksums on the same Release page.

Setup EXE · Portable ZIP · SHA-256 checksums · Open source · Code signing policy