
tty7
tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.
It is purely local with no telemetry, cloud service, webview, or HTTP server; enforces a strict safety boundary by verifying process identity before any stop action, and avoids filesystem crawling to minimize latency and privacy exposure.
Harry Porter is a minimal, local-first system-tray utility that shows listening development ports and lets you stop their verified owning processes.
It is Windows-first and written entirely in Rust. There is no application window, React frontend, webview, Node.js runtime, drive crawl, account, cloud service, telemetry, or local HTTP control server.
Harry Porter does not scan Git projects or the C: drive. Filesystem crawling
would add latency and privacy exposure without proving which projects are
actually listening.
Prerequisites:
Run the debug tray process:
cargo run -p harry-porter
Build the optimized executable:
cargo build --release -p harry-porter
The Windows executable is:
target/release/harry-porter.exe
Click the tray icon with either mouse button to open the native menu. No normal application window is created.
The first release is a portable, unsigned Windows x86_64 build:
Extract the ZIP and run harry-porter.exe. Compare the archive against the
published SHA-256 checksum before running it. Windows may warn about the
unsigned executable. macOS is not included in v0.1.0 because its native tray and
process-control path has not yet been verified on macOS hardware.
cargo fmt --all -- --check
cargo test --workspace
cargo clippy --workspace --all-targets -- -D warnings
The Windows integration suite creates
A local dev port manager built with Rust
Similar projects matched by category, topics, and programming language.

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.
reims-vgpu is an experimental virtual GPU for macOS guests that uses QEMU to decode the guest's GPU command stream and execute it through Metal or Vulkan, leveraging the built-in AppleParavirtGPU driver without requiring custom kexts.
A Rust library that provides secure memory handling primitives including zeroization on drop, memory locking, constant-time comparison, and compile-time guarded regions, with zero dependencies and no_std support.