Back to Projects
Bella TUI Engine
A terminal markdown viewer/editor engine with mouse-driven selection and clipboard support.
RustTUITerminal
View on GitHubPublic
Overview
A two-crate terminal markdown viewer/editor. Its v0.1 differentiator is mouse-driven text selection and clipboard support in the terminal, backed by an async non-blocking render worker so the UI stays responsive. `bastion` consumes `bella-engine` directly as a live path dependency.
Technical Stack
Key Features
Project Outcomes
Mouse-driven text selection and clipboard support, the stated v0.1 differentiator, runnable by a stranger
Mouse selection
An async non-blocking render worker, also runnable by a stranger
Render worker
`bastion` consumes `bella-engine` as a live path dependency (D3)
Live dependency
249 test-function declarations across 14 files (declaration count, not a pass/fail run)
Tests