shellfirm
inquire
Our great sponsors
shellfirm | inquire | |
---|---|---|
21 | 4 | |
725 | 1,600 | |
- | - | |
5.7 | 8.5 | |
5 months ago | 11 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
shellfirm
- Opppppsss you did it again? 😱 😱 😰
- Opppppsss you did it again?
- Opppppsss you did it again
- Shellfirm, a piece of software to intercept the most serious mistakes you could make in the shell
- Shellfirm is a handy utility to help avoid running dangerous commands with an extra approval step. You will immediately get a small prompt challenge that will double verify your action when risky patterns are detected.
inquire
-
Show HN: Muse, a CLI background music player
nice work!
can I use "cargo install --git https://github.com/aabiji/muse"?
I also recommend:
https://github.com/ratatui-org/ratatui
https://github.com/mikaelmello/inquire
for your further development
I also have a Rust CLI music project here if you want to have a look
https://github.com/glicol/glicol-cli
-
Getting Started with CLI tools in Rust using Clap
inquire is a crate designed for building interactive prompts on the terminal. It supports single-select, multi-select, calendar picking, and more:
-
An HTTP request parser with rust and pest.rs
At this point I felt a bit lazy to implement the prompt so I searched for existing solutions, one of them being inquire. It has a pretty straight forward API, so to show an interactive select we just need this lines:
-
Menus on the terminal.
What's wrong with inquire?
What are some alternatives?
trash-d - A near drop-in replacement for rm that uses the trash bin. Written in D
rq - HTTP request parser written in rust
bash-preexec - âš¡ preexec and precmd functions for Bash just like Zsh.
ureq - A simple, safe HTTP client
cr4sh_ - cr4sh_ (pronounced crash, because it crashes all the time) is a Linux shell fully written with Rust. This can be used for educational purposes and is a great intro to Systems Programming
ipmap - An interactive map that shows connected IP addresses.
goldboot - Immutable infrastructure for the desktop!
terminal-menu-rs
inspektor - Inspektor is a protocol-aware proxy that is used to enforce access policies👮
bat - A cat(1) clone with wings.
silver - A cross-shell customizable powerline-like prompt with icons
terminal_cli.rs - Low-level Rust library for implementing terminal command line interface, like in embedded systems.