Skip to content

Scanline Term 0.1 beta

Pre-release
Pre-release

Choose a tag to compare

@z-hunter z-hunter released this 05 Sep 02:38
· 137 commits to main since this release

Scanline Term 0.1.4

Screenshot_21 Screenshot_14

Initial pre-release of Scanline Term — retro-futuristic CRT terminal emulator for Windows with AI assistant + built-in minimalist web-browser built around keyboard-centric workflow.

Features

  • Authentic CRT Simulation (Optional): Custom WebGL pipeline with scanlines, shadow mask, bloom, phosphor persistence/decay, curvature, vignetting, etc.
  • Multitasking & Tabs: Multi-session terminal tabs alongside built-in browser tabs.
  • Keyboard-Driven Embedded Browser: Native child WebView2 tabs engineered specifically for a keyboard-first terminal workflow. Open URLs instantly via shortcut (Menu + B) or command-line arguments, switch between terminals and web documentation (Menu + 1...9), and close tabs (Menu + W) without touching the mouse. Application shortcuts are intercepted and bridged at the native boundary so remote web pages never capture or block your navigation keys.
  • Windows ConPTY Integration: Native ConPTY engine supporting PowerShell, CMD, FAR Manager, WSL, and console utilities with Win32 input mode support.
  • Global Hotkey: Quick show/hide toggle from anywhere via Win + ~.
  • Color Profiles & Customization: Curated palettes (Amber, Green Phosphor, C64, Cyberpunk, etc.) and real-time shader adjustments.
  • AI Assistant Integration: Embedded Codex assistant with terminal execution routing.

Keyboard Shortcuts

Note: The Menu key refers to the Application / Context Menu key (usually located on the lower right row between Alt/Win and Ctrl).

Shortcut Action Description
Win + ~ Global Show/Hide Toggle terminal window visibility from any application
Alt + Enter Fullscreen Toggle Toggle fullscreen mode
Menu + S Settings Panel Toggle CRT and display settings panel
Menu + A AI Assistant Panel Toggle Codex AI assistant panel
Menu + N New Terminal Tab Open a new terminal tab (ConPTY session)
Menu + B New Browser Tab Open a new browser tab and focus the address bar
Menu + W Close Tab Close the active terminal or browser tab
Menu + 1...9 Switch Tab Switch directly to tab 1–9
Menu + V Paste Paste clipboard text into the active session
Menu + C Copy Mode Enter text selection and copy mode
Menu + PgUp / PgDn Scroll Buffer Scroll terminal screen / history buffer up or down

Browser Tab Keyboard Navigation

Embedded WebView2 browser tabs feature a keyboard-first, Vim-inspired navigation mode:

Key Action Description
j / k Scroll Line Scroll page down / up (64px)
d / u Half-Page Scroll Scroll half page down / up
gg / G Top / Bottom Jump to top (gg) or bottom (G) of the page
h / l (or Backspace) History Navigation Go back (h / Backspace) or forward (l) in page history
f Link Hints Show letter hints over interactive elements (links, buttons, inputs) to follow links without a mouse
o or F6 Address Bar Open the address/search overlay bar
/ Find in Page Search text on the current page
r Reload Reload the current page
i Pass/Insert Mode Enter pass-through mode to interact directly with web page keys
Esc Normal Mode Exit hints, address bar, or pass/insert mode back to normal navigation
Menu + ... App Shortcuts All main app shortcuts (Menu + W, Menu + 1...9, Menu + B, etc.) remain fully accessible within browser tabs

Installation

Download the attached .msi installer