Skip to content

PuttyAlt v2.0.1

Choose a tag to compare

@chillymasterio chillymasterio released this 25 May 17:22
· 985 commits to main since this release

PuttyAlt v2.0.1

The SSH client you actually want to use.

One file. No install. No Electron. No dependencies.

Download


What's New

UI & Design

  • Complete visual overhaul — Warm Blue dark theme with custom-drawn controls
  • DWM dark title bar integration (Windows 10/11 native)
  • Double-buffered 120fps rendering — zero flicker, instant response
  • Custom tab bar with hover states, close buttons, drag reorder
  • Redesigned sidebar: session tree, bookmarks, SFTP panel

Command Palette (Ctrl+P)

  • Fuzzy search across all actions, sessions, snippets, settings
  • Keyboard-first workflow — never leave the terminal

Automation & Scripting

  • Lua scripting engine with full terminal API
  • Expect-style pattern matching for interactive automation
  • Pipeline builder — chain commands visually
  • REST API + webhook triggers for CI/CD integration
  • Cron-style scheduler for recurring tasks

Security

  • Credential store with OS-level entropy
  • Session audit trail with timestamps
  • Role-based access control for shared environments
  • Host key verification (TOFU model)

Networking

  • SSH tunnel manager with port forwarding UI
  • Proxy chain support (SOCKS4/5, HTTP CONNECT)
  • Connection health dashboard with latency graphs
  • Bandwidth monitor per session
  • Protocol analyzer with packet capture & export

Checklist

Feature Status
Dark UI with custom controls
Tabs with close/hover/drag
Command palette (Ctrl+P)
Lua scripting engine
Expect automation
REST API & webhooks
SFTP panel & SCP transfers
SSH tunnel manager
Credential store (encrypted)
Audit trail & RBAC
120fps double-buffered render
Proxy chains (SOCKS/HTTP)
Session groups & tags
Portable (single EXE, zero install)
108 tests passing

Quick Start

puttyalt.msi [user@]host[:port]

Download. Double-click. Connect. That's it.


Windows SmartScreen

First launch may show a SmartScreen warning — this is normal for unsigned open-source software.

To bypass:

  1. Click "More info"
  2. Click "Run anyway"

Or run in PowerShell:

This happens because the EXE is not code-signed with a paid certificate. The software is fully open-source — inspect the code yourself.


Build Info

Modules 233
Tests 108 passing
Language C99 (no runtime, no VM)
Platform Windows x64
Dependencies Zero
License MIT

Built for speed. No bloat. No compromise.