Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 Rust Bash Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
rust_cmd_lib
Common rust command-line macros and utilities, to write shell-script like tasks in a clean, natural and rusty way
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
workflows
Workflows make it easy to browse, search, execute and share commands (or a series of commands)--without needing to leave your terminal.
-
pipelight
Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only.
-
lade
Automatically load secrets from your preferred vault as environment variables or files, and clear them once your shell command is over.
-
cdwe
β‘οΈ(cd with env) Is a configurable cd wrapper that lets you define your environment per directory.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Starship - A cross shell prompt
Project mention: Say good bye to cd and hello Zoxide - the better and smarter cd command | dev.to | 2024-04-14
Project mention: Ask HN: Any tool for managing large and variable command lines? | news.ycombinator.com | 2024-04-25I've heard good things about atuin
https://github.com/atuinsh/atuin
I was missing interactive rebase, as it is missing from libgit2
https://github.com/extrawurst/gitui/issues/32
Project mention: Show HN: TBMK β A Commands Bookmark for Terminal | news.ycombinator.com | 2023-12-26I've built something similar for myself (fzf+a bit of shell). But I realized that fzf's history view (with very long history buffer) works much better for my use case.
I still needed something to cover rare commands with dynamic arguments. That got covered by Navi: https://github.com/denisidoro/navi (takes more friction to add new command than with TBMK, but you get much more organized and easier to search tool).
I prefer sheldon[1] for the few plugins I use
[1] https://github.com/rossmacarthur/sheldon
per an issue ticket[1], it can:
setfattr -n user.type -v list # use xattr on macOS
[1]: https://github.com/mgree/ffs/issues/66
Project mention: intelli-shell - Bookmark commands and autocomplete at any time! | /r/commandline | 2023-05-16
Project mention: Show HN: Metatype β an open-source, low-code API platform for developers | news.ycombinator.com | 2023-05-17
Project mention: Cdwe (CD with env): per dir env variables, aliases, autocommands | news.ycombinator.com | 2023-09-19
Rust Bash related posts
-
Argc: Easily create feature-rich CLIs in bash
-
Atuin β Magical Shell History
-
Pipelight: Tiny Automation Pipelines
-
Pipelight β An uncomplicated automation tool made with Rust for 2024
-
Azure pipelines vs GitHub actions
-
whatβs your current side project teaching you?
-
Ask HN: How do you find contributors to open source projects?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 12 May 2024
Index
What are some of the best open-source Bash projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | starship | 41,084 |
2 | zoxide | 18,967 |
3 | atuin | 17,950 |
4 | gitui | 17,067 |
5 | navi | 14,393 |
6 | rust_cmd_lib | 994 |
7 | sheldon | 940 |
8 | argc | 646 |
9 | workflows | 598 |
10 | hoard | 469 |
11 | silver | 449 |
12 | ffs | 436 |
13 | pipelight | 268 |
14 | bkt | 213 |
15 | shellclear | 213 |
16 | rash | 202 |
17 | intelli-shell | 191 |
18 | kubesess | 185 |
19 | lade | 78 |
20 | dusage | 63 |
21 | houston | 53 |
22 | patsh | 46 |
23 | cdwe | 37 |
Sponsored