deft The Definitive Edge For Tinkerers
Home Docs Platform API Get Started
Home Docs Platform API Get Started

Platform

Overview
  • Overview
  • Highlights
  • Tinkering
TUI
  • TUI Overview
  • Widgets And Protocols
  • Event Dispatch
  • Dialogs
  • Graphics
  • Compose
Stdext
  • Stdext Overview
  • HTML
  • SQL
  • Markdown
  • Syntax
  • Theme
  • Types
  • Meta
  • Semantic
  • Async
  • Crypto
  • Logging
  • Testing
  • KV
  • Launcher
  • Deftlet
  • Menu
  • Terminal
  • Find
  • Debugging
  • AI
  • AI Tools
  • Plugin
  • Package Manager
  • SMTP
  • IMAP
  • FFmpeg
Lockdown
  • Lockdown Overview
  • Lockdown Configuration
  • Lockdown Behavior
  • Lockdown Deployment
AOT Compilation
  • AOT Overview
  • Compiling Apps
  • Running Images
  • Bundles And Manifests
  • Semantics And Limits
Apps
  • Ants
  • BTC
  • Charts
  • Chat
  • Codegraf
  • Command
  • Cube
  • Diff
  • Editor
  • Files
  • Find
  • Forms
  • Git
  • Help
  • Help Zh
  • Image
  • IRC
  • Keys
  • Log
  • Mail
  • Model
  • Nostr
  • Persist
  • Schema Builder
  • Sheet
  • Shell
  • Symbols
  • Sysmon
  • Term
  • Tests
  • Todo
  • Video

Apps

Term

# Terminal — PTY-Backed Terminal Emulator A full terminal emulator panel backed by a pseudo-terminal (PTY). Spawns a shell and renders its screen output. All keyboard and mouse input is forwarded to the shell process. ## Key Bindings All key events are forwarded directly to the underlying shell process. Standard terminal keybindings apply (bash, zsh, fish, etc.). There are no Deft-level key bindings — the terminal is a pass-through to the spawned shell.

Platform

Overview
  • Overview
  • Highlights
  • Tinkering
TUI
  • TUI Overview
  • Widgets And Protocols
  • Event Dispatch
  • Dialogs
  • Graphics
  • Compose
Stdext
  • Stdext Overview
  • HTML
  • SQL
  • Markdown
  • Syntax
  • Theme
  • Types
  • Meta
  • Semantic
  • Async
  • Crypto
  • Logging
  • Testing
  • KV
  • Launcher
  • Deftlet
  • Menu
  • Terminal
  • Find
  • Debugging
  • AI
  • AI Tools
  • Plugin
  • Package Manager
  • SMTP
  • IMAP
  • FFmpeg
Lockdown
  • Lockdown Overview
  • Lockdown Configuration
  • Lockdown Behavior
  • Lockdown Deployment
AOT Compilation
  • AOT Overview
  • Compiling Apps
  • Running Images
  • Bundles And Manifests
  • Semantics And Limits
Apps
  • Ants
  • BTC
  • Charts
  • Chat
  • Codegraf
  • Command
  • Cube
  • Diff
  • Editor
  • Files
  • Find
  • Forms
  • Git
  • Help
  • Help Zh
  • Image
  • IRC
  • Keys
  • Log
  • Mail
  • Model
  • Nostr
  • Persist
  • Schema Builder
  • Sheet
  • Shell
  • Symbols
  • Sysmon
  • Term
  • Tests
  • Todo
  • Video

Documentation

  • Getting Started
  • Overview
  • Shell Scripting
  • Types & Protocols

Platform

  • Platform

Project

  • HTTP Server
  • TUI

Built with Deft. Served by Deft.

Contact: deft@deft-lang.org

Twitter: @deftlangorg

© 2026 deft-lang.org