#command-runner #development-tools #tui #tool #command

app devboard

Terminal dashboard for managing and running dev commands

1 unstable release

Uses new Rust 2024

new 0.1.0 Mar 30, 2025

#7 in #command-runner

MIT license

13KB
242 lines

devboard ๐Ÿง‘โ€๐Ÿ’ป๐Ÿ“‹

A tiny TUI tool for saving and running terminal commands.

Helps prevent digging through shell history by providing easy access to saved commands.

devboard screenshot


๐Ÿ› ๏ธ Features

  • ๐Ÿ“ Save commands
  • โšก Run them instantly with a keypress
  • ๐ŸŽฎ Vim-like navigation with esc/i/h/l, Enter to run
  • ๐Ÿ’พ No more scrolling through your shell history

๐Ÿ“ฆ Installation

With Cargo

cargo install devboard

๐Ÿš€ Usage

  1. Press i to enter insert mode and type a command
  2. Optional: press Enter to run input command without saving while in insert mode
  3. Press Esc to return to normal mode
  4. Press s (in normal mode) to save the current command
  5. Use h/l (in normal mode) to navigate saved commands, Enter to run a saved command

๐Ÿ’ก Example Use Case

Youโ€™re compiling a C++ file:

clang++ main.cpp -o main
./main

After a few rebuilds and edits, the ./main command gets buried in history.

With devboard, you just save both commands once โ€” then quickly run them any time without scrolling.

๐Ÿ“„ License

MIT ยฉ 2025 AdamFrenzen

See LICENSE for full details.

Dependencies

~4โ€“9.5MB
~85K SLoC