devboard

Crates.iodevboard
lib.rsdevboard
version0.1.1
created_at2025-03-30 21:20:52.945189+00
updated_at2025-03-31 16:28:43.713705+00
descriptionTerminal dashboard for managing and running dev commands
homepage
repositoryhttps://github.com/AdamFrenzen/devboard
max_upload_size
id1612769
size27,528
(AdamFrenzen)

documentation

README

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.

Commit count: 11

cargo fmt