TerminalTracker
1.0.0
Monitor, save, and restore terminal sessions on Windows. Tracks CLI windows, their working directories, and session metadata with support for save-and-close, auto-reload, hide/show, archive, and cross-machine sync.
Minimum PowerShell version
5.1
Installation Options
Owners
Package Details
Author(s)
- James Burton
Tags
Terminal Session Windows Monitor Restore
Functions
Get-TTConfig Set-TTConfig Update-TTSession Get-TTSession Set-TTNote Set-TTTag Remove-TTSession Get-TTArchive Clear-TTArchive Hide-TTWindow Show-TTWindow Suspend-TTSession Get-TTSuspended Resume-TTSession Open-TerminalAt Start-TTMonitor Stop-TTMonitor Invoke-TTMonitorCycle Install-TTAutoStart Remove-TTAutoStart Export-TTState Import-TTState Install-TTProfileHook Remove-TTProfileHook Repair-TTProfileHook Invoke-TTDoctor Get-InteractiveTerminal Find-TTTerminal Show-TTDashboard Start-TTTray Stop-TTTray Get-TTTrayStatus
PSEditions
Dependencies
This module has no dependencies.
Release Notes
v1.0.0 - Initial release. Automatic terminal discovery via PEB memory reading, session persistence, suspend/resume, hide/show windows, system tray icon, interactive TUI dashboard, background monitor, auto-start, cross-machine sync, and Invoke-TTDoctor health checks. PS5.1 and PS7 compatible. Zero external dependencies.
FileList
- TerminalTracker.nuspec
- Install-TerminalTracker.ps1
- LICENSE
- Private\ArchiveHelper.ps1
- Private\DataStore.ps1
- Private\NativeHelper.ps1
- ProcessHelper.cs
- Public\Archive.ps1
- Public\AutoStart.ps1
- Public\Config.ps1
- Public\Dashboard.ps1
- Public\Discovery.ps1
- Public\Doctor.ps1
- Public\Monitor.ps1
- Public\ProfileHook.ps1
- Public\Session.ps1
- Public\SuspendResume.ps1
- Public\Sync.ps1
- Public\Tray.ps1
- Public\WindowControl.ps1
- TerminalTracker.psd1
- TerminalTracker.psm1
- tt.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 3 | 4/16/2026 |