GitHub - Jkeyuk/JDbrowser: A terminal SQLite database browser. written in rust.
A terminal SQLite database browser. written in rust. - Jkeyuk/JDbrowser
sshx | A secure web-based, collaborative terminal
sshx lets you share your terminal with anyone by link, on a multiplayer infinite canvas.
It has real-time collaboration, with remote cursors and chat. It's also fast and end-to-end encrypted, with a lightweight server written in Rust.
Install sshx with a single command. Use it for teaching, debugging, or cloud access.
Introduction - From Perl to Rust
Many introductions to Rust already exist. Most of them are aimed at C++ programmers. That makes sense, but lots of folks are coming to Rust from other languages now.
My current1 day job is mostly Perl. It occurred to me that an introduction to Rust aimed at people who already know Perl could be useful.
Rust Easy! Modern Cross-platform Command Line Tools to Supercharge Your Terminal - DEV Community
Rust tooling is taking over the terminal. Use these awesome tools to supercharge your Linux/macOS/Windows terminal. Tagged with rust, terminal, linux, macos.
bat is one of my favorite tools from this list. It's a replacement for cat, and once you have used bat, you will never go back.
$ Cargo
cargo install bat --locked
exa
Both LSD and exa are replacements for the ls command. They both look gorgeous with nice colors and icons and have features like headers, sorting, tree views, and so on. Exa is a bit faster than LSD for tree views and can show the Git status of files and folders. I prefer exa due to the Git support and faster tree views. I have set up my ls alias to use exa by default. Both can be configured to show custom columns and sorting behaviors.
rip
rip is an improved version of the rm command. It is faster, safer, and user-friendly. rip sends deleted files to a temp location so they can be recovered using rip -u.
dust
Dust is an alternative for the du command. It is fast and has a better UX with nice visualization for disk usage.
fd
fd is a simpler alternative to find. It is more intuitive to use and comes with sensible defaults. It is extremely fast due to parallel traversing and shows a modern colorized output and supports patterns and regex, parallel commands, smart case, understands .gitignore files, and so on. I have aliased find to fd as I could never remember what options to pass to get a basic find command working.
bottom
bottom is a top replacement with a nice terminal UI. It's quite feature-rich and customizable.
fselect, find files with SQL-like queries
github.com/jhspetersson/fselect
sudo ln -sfnv /usr/bin/batcat /usr/bin/bat;