
A TUI for managing Obsidian vaults and notes.
Basalt is a cross-platform TUI (Terminal User Interface) application designed to manage Obsidian vaults and notes directly from the terminal. It provides a minimalist terminal interface with readable markdown rendering and a WYSIWYG editing experience, allowing users to create, edit, and manage their notes without leaving their terminal workflow.
Rather than replacing Obsidian, Basalt serves as a companion app that enables quick note editing without interrupting terminal-based workflows. It combines the familiar editing experience of Obsidian with vim-like functionality, while also functioning as a CLI tool for finding, deleting, and creating notes that integrates seamlessly with other Unix tooling.
Basalt is ideal for developers, writers, and knowledge workers who spend significant time in the terminal and want to manage their Obsidian notes without switching contexts. It offers customizable key mappings and configuration options, making it adaptable to different workflows while maintaining compatibility with existing Obsidian vaults.
# via Cargo
cargo install basalt-tui
