|
1 |
| -# Modern Unix |
2 |
| - |
3 |
| -A collection of modern/faster/saner alternatives to common unix commands, as well as some command-line productivity tools that are just really cool =) |
4 |
| - |
5 |
| -## File Listing |
6 |
| - |
7 |
| -* [`bat`](https://github.com/sharkdp/bat) — A `cat` clone with wings. |
8 |
| -* [`exa`](https://github.com/ogham/exa) — A modern replacement for `ls`. |
9 |
| -* [`dust`](https://github.com/bootandy/dust) — A more intuitive version of `du` in rust. |
10 |
| -* [`broot`](https://github.com/Canop/broot) — A new way to see and navigate directory `tree`s. |
11 |
| -* [`fd`](https://github.com/sharkdp/fd) — A simple, fast and user-friendly alternative to `find`. |
12 |
| - |
13 |
| -## Search |
14 |
| - |
15 |
| -* [`ag`](https://github.com/ggreer/the_silver_searcher) — A code-searching tool similar to `ack`, but faster. |
16 |
| -* [`ack`](https://github.com/beyondgrep/ack3) — A `grep` like search tool optimized for source code. |
17 |
| -* [`ripgrep`](https://github.com/BurntSushi/ripgrep) — An extremely fast alternative to `grep` that respects your gitignore. |
18 |
| -* [`fzf`](https://github.com/junegunn/fzf) — A general-purpose command-line fuzzy finder. |
19 |
| -* [`mcfly`](https://github.com/cantino/mcfly) — Fly through your shell `history`. Great Scott! |
20 |
| - |
21 |
| -## Text Processing |
22 |
| - |
23 |
| -* [`choose`](https://github.com/theryangeary/choose) — A human-friendly and fast alternative to `cut` and (sometimes) `awk`. |
24 |
| -* [`jq`](https://github.com/stedolan/jq) — `sed` for JSON data. |
25 |
| -* [`sd`](https://github.com/chmln/sd) — An intuitive find & replace CLI (`sed` alternative). |
26 |
| - |
27 |
| -## Man Pages |
28 |
| - |
29 |
| -* [`cheat`](https://github.com/cheat/cheat) — Create and view interactive cheatsheets on the command-line. |
30 |
| -* [`tldr`](https://github.com/tldr-pages/tldr) — A community effort to simplify man pages with practical examples. |
31 |
| -* [`tealdeer`](https://github.com/dbrgn/tealdeer) — A very fast implementation of `tldr` in Rust. |
32 |
| - |
33 |
| -## System Info |
34 |
| - |
35 |
| -* [`bottom`](https://github.com/ClementTsang/bottom) — Yet another cross-platform graphical process/system monitor. |
36 |
| -* [`glances`](https://github.com/nicolargo/glances) — Glances an Eye on your system. A `top` and `htop` alternative. |
37 |
| -* [`gtop`](https://github.com/aksakalli/gtop) — System monitoring dashboard for terminal. |
38 |
| -* [`procs`](https://github.com/dalance/procs) — A modern replacement for `ps`. |
39 |
| - |
40 |
| -## HTTP Clients |
41 |
| - |
42 |
| -* [`httpie`](https://github.com/httpie/httpie) — A modern, user-friendly command-line HTTP client for the API era. |
43 |
| -* [`curlie`](https://github.com/rs/curlie) — The power of `curl`, the ease of use of `httpie`. |
44 |
| -* [`xh`](https://github.com/ducaale/xh) — A friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance. |
45 |
| - |
46 |
| -## Filesystem Navigation |
47 |
| - |
48 |
| -* [`autojump`](https://github.com/wting/autojump) — A `cd` command that learns. |
49 |
| -* [`zoxide`](https://github.com/ajeetdsouza/zoxide) — A blazing fast alternative to `cd` |
50 |
| -* [`z`](https://github.com/rupa/z/) — Jump around. |
51 |
| - |
52 |
| -## Core Utils |
53 |
| - |
54 |
| -* [`uutils`](https://github.com/uutils/coreutils) — Cross-platform Rust rewrite of the GNU `coreutils`. |
| 1 | +<h1 align="center">Modern Unix</h1> |
| 2 | + |
| 3 | +<p align="center"> |
| 4 | + <h1 align="center"> |
| 5 | + <a href="https://github.com/sharkdp/bat"><code>bat</code></a> |
| 6 | + </h1> |
| 7 | + <p align="center">A <code>cat</code> clone with syntax highlighting and Git integration.</p> |
| 8 | + <p align="center"> |
| 9 | + <img src="https://camo.githubusercontent.com/c436c206f2c86605ab2f9fb632dd485afc05fccbf14af472770b0c59d876c9cc/68747470733a2f2f692e696d6775722e636f6d2f326c53573452452e706e67" width="600" /> |
| 10 | + </p> |
| 11 | +</p> |
| 12 | + |
| 13 | +<p align="center"> |
| 14 | + <h1 align="center"> |
| 15 | + <a href="https://github.com/ogham/exa"><code>exa</code></a> |
| 16 | + </h1> |
| 17 | + <p align="center">A modern replacement for <code>ls</code>.</p> |
| 18 | + <p align="center"> |
| 19 | + <img src="https://raw.githubusercontent.com/ogham/exa/master/screenshots.png" width="700" /> |
| 20 | + </p> |
| 21 | +</p> |
| 22 | + |
| 23 | +<p align="center"> |
| 24 | + <h1 align="center"> |
| 25 | + <a href="https://github.com/bootandy/dust"><code>dust</code></a> |
| 26 | + </h1> |
| 27 | + <p align="center">A more intutive version of <code>du</code> written in rust.</p> |
| 28 | + <p align="center"> |
| 29 | + <img src="https://user-images.githubusercontent.com/200613/90223722-e0c2e980-de0e-11ea-8c75-343273fed6f3.png" width="600" /> |
| 30 | + </p> |
| 31 | +</p> |
| 32 | + |
| 33 | +<p align="center"> |
| 34 | + <h1 align="center"> |
| 35 | + <a href="https://github.com/Canop/broot"><code>broot</code></a> |
| 36 | + </h1> |
| 37 | + <p align="center">A new way to see and navigate directory <code>tree</code>s</p> |
| 38 | + <p align="center"> |
| 39 | + <img src="https://github.com/Canop/broot/blob/master/website/docs/img/20200629-overview.png" width="600" /> |
| 40 | + </p> |
| 41 | +</p> |
| 42 | + |
| 43 | +<p align="center"> |
| 44 | + <h1 align="center"> |
| 45 | + <a href="https://github.com/sharkdp/fd"><code>fd</code></a> |
| 46 | + </h1> |
| 47 | + <p align="center">A simple, fast and user-friendly alternative to <code>find</code>.</p> |
| 48 | + <p align="center"> |
| 49 | + <img src="https://raw.githubusercontent.com/sharkdp/fd/master/doc/screencast.svg" width="600" /> |
| 50 | + </p> |
| 51 | +</p> |
| 52 | + |
| 53 | +<p align="center"> |
| 54 | + <h1 align="center"> |
| 55 | + <a href="https://github.com/BurntSushi/ripgrep"><code>ripgrep</code></a> |
| 56 | + </h1> |
| 57 | + <p align="center">An extremely fast alternative to <code>grep</code> that respects your gitignore</p> |
| 58 | + <p align="center"> |
| 59 | + <img src="https://user-images.githubusercontent.com/200613/90223748-ecaeab80-de0e-11ea-9140-ac9219f5747c.gif" width="600" /> |
| 60 | + </p> |
| 61 | +</p> |
| 62 | + |
| 63 | +<p align="center"> |
| 64 | + <h1 align="center"> |
| 65 | + <a href="https://github.com/ggeer/the_silver_searcher"><code>ag</code></a> |
| 66 | + </h1> |
| 67 | + <p align="center">A code searching tool similar to <code>ack</code>, but faster.</p> |
| 68 | + <p align="center"> |
| 69 | + <img src="http://cdn-ak.f.st-hatena.com/images/fotolife/s/sona-zip/20130531/20130531223246_original.png?1370007170" width="600" /> |
| 70 | + </p> |
| 71 | +</p> |
| 72 | + |
| 73 | +<p align="center"> |
| 74 | + <h1 align="center"> |
| 75 | + <a href="https://github.com/junegunn/fzf"><code>fzf</code></a> |
| 76 | + </h1> |
| 77 | + <p align="center">A general purpose command-line fuzzy finder.</p> |
| 78 | + <p align="center"> |
| 79 | + <img src="https://raw.githubusercontent.com/junegunn/i/master/fzf-preview.png" width="600" /> |
| 80 | + </p> |
| 81 | +</p> |
| 82 | + |
| 83 | +<p align="center"> |
| 84 | + <h1 align="center"> |
| 85 | + <a href="https://github.com/cantino/mcfly"><code>mcfly</code></a> |
| 86 | + </h1> |
| 87 | + <p align="center">Fly through your shell <code>history</code>. Great Scott! </p> |
| 88 | + <p align="center"> |
| 89 | + <img src="https://github.com/cantino/mcfly/blob/master/docs/screenshot.png" width="600" /> |
| 90 | + </p> |
| 91 | +</p> |
| 92 | + |
| 93 | +<p align="center"> |
| 94 | + <h1 align="center"> |
| 95 | + <a href="https://github.com/theryangeary/choose"><code>choose</code></a> |
| 96 | + </h1> |
| 97 | + <p align="center"> A human-friendly and fast alternative to <code>cut</code> and (sometimes) <code>awk</code> </p> |
| 98 | + <p align="center"> |
| 99 | + <img src="https://asciinema.org/a/315932.png" width="600" /> |
| 100 | + </p> |
| 101 | +</p> |
| 102 | + |
| 103 | +<p align="center"> |
| 104 | + <h1 align="center"> |
| 105 | + <a href="https://github.com/stedolan/jq"><code>jq</code></a> |
| 106 | + </h1> |
| 107 | + <p align="center"> |
| 108 | + <code>sed</code> for JSON data. |
| 109 | + </p> |
| 110 | + <p align="center"> |
| 111 | + <img src="https://blog.noenieto.com/media/gnome-shell-screenshot-VMABUZ.png" width="600" /> |
| 112 | + </p> |
| 113 | +</p> |
| 114 | + |
| 115 | +<p align="center"> |
| 116 | + <h1 align="center"> |
| 117 | + <a href="https://github.com/chmln/sd"><code>sd</code></a> |
| 118 | + </h1> |
| 119 | + <p align="center">An intuitive find & replace CLI (<code>sed</code> alternative).</p> |
| 120 | + <p align="center"> |
| 121 | + <img src="https://rest-reminder.easiestsoft.com/web/command-line-search-replace-string-in-file/img/regular-expression-replace-string-in-file.png" width="600" /> |
| 122 | + </p> |
| 123 | +</p> |
| 124 | + |
| 125 | +<p align="center"> |
| 126 | + <h1 align="center"> |
| 127 | + <a href="https://github.com/cheat/cheat"><code>cheat</code></a> |
| 128 | + </h1> |
| 129 | + <p align="center">Create and view interactive cheatsheets on the command-line.</p> |
| 130 | + <p align="center"> |
| 131 | + <img src="https://static.haydenjames.io/wp-content/uploads/2020/09/cheat-command-line-github-868x478.png" width="600" /> |
| 132 | + </p> |
| 133 | +</p> |
| 134 | + |
| 135 | +<p align="center"> |
| 136 | + <h1 align="center"> |
| 137 | + <a href="https://github.com/tldr-pages/tldr"><code>tldr</code></a> |
| 138 | + </h1> |
| 139 | + <p align="center">A community effort to simplify <code>man</code> pages with practical examples.</p> |
| 140 | + <p align="center"> |
| 141 | + <img src="https://raw.githubusercontent.com/tldr-pages/tldr/master/images/tldr.svg" width="600" /> |
| 142 | + </p> |
| 143 | +</p> |
| 144 | + |
| 145 | +<p align="center"> |
| 146 | + <h1 align="center"> |
| 147 | + <a href="https://github.com/dbrgn/tealdeer"><code>tealdeer</code></a> |
| 148 | + </h1> |
| 149 | + <p align="center">A very fast implementation of <code>tldr</code> in Rust</p> |
| 150 | + <p align="center"> |
| 151 | + <img src="https://github.com/dbrgn/tealdeer/blob/master/docs/src/screenshot-default.png" width="600" /> |
| 152 | + </p> |
| 153 | +</p> |
| 154 | + |
| 155 | +<p align="center"> |
| 156 | + <h1 align="center"> |
| 157 | + <a href="https://github.com/ClementTsang/bottom"><code>bottom</code></a> |
| 158 | + </h1> |
| 159 | + <p align="center">Yet another cross-platform graphical process/system monitor.</p> |
| 160 | + <p align="center"> |
| 161 | + <img src="https://github.com/ClementTsang/bottom/blob/master/assets/demo.gif" width="600" /> |
| 162 | + </p> |
| 163 | +</p> |
| 164 | + |
| 165 | +<p align="center"> |
| 166 | + <h1 align="center"> |
| 167 | + <a href="https://github.com/nicolargo/glances"><code>glances</code></a> |
| 168 | + </h1> |
| 169 | + <p align="center">Glances an Eye on your system. A <code>top</code>/<code>htop</code> alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.</p> |
| 170 | + <p align="center"> |
| 171 | + <img src="https://raw.githubusercontent.com/nicolargo/glances/develop/docs/_static/glances-summary.png" width="600" /> |
| 172 | + </p> |
| 173 | +</p> |
| 174 | + |
| 175 | +<p align="center"> |
| 176 | + <h1 align="center"> |
| 177 | + <a href="https://github.com/aksakalli/gtop"><code>gtop</code></a> |
| 178 | + </h1> |
| 179 | + <p align="center">System monitoring dashboard for terminal.</p> |
| 180 | + <p align="center"> |
| 181 | + <img src="https://raw.githubusercontent.com/aksakalli/gtop/master/img/demo.gif" width="600" /> |
| 182 | + </p> |
| 183 | +</p> |
| 184 | + |
| 185 | +<p align="center"> |
| 186 | + <h1 align="center"> |
| 187 | + <a href="https://github.com/sharkdp/hyperfine"><code>hyperfine</code></a> |
| 188 | + </h1> |
| 189 | + <p align="center">A command-line benchmarking tool.</p> |
| 190 | + <p align="center"> |
| 191 | + <img src="https://camo.githubusercontent.com/88a0cb35f42e02e28b0433d4b5e0029e52e723d8feb8df753e1ed06a5161db56/68747470733a2f2f692e696d6775722e636f6d2f7a31394f5978452e676966" width="600" /> |
| 192 | + </p> |
| 193 | +</p> |
| 194 | + |
| 195 | +<p align="center"> |
| 196 | + <h1 align="center"> |
| 197 | + <a href="https://github.com/dalance/procs"><code>procs</code></a> |
| 198 | + </h1> |
| 199 | + <p align="center">A modern replacement for <code>ps</code> written in Rust.</p> |
| 200 | + <p align="center"> |
| 201 | + <img src="https://user-images.githubusercontent.com/200613/90223676-c8eb6580-de0e-11ea-8e3e-fea30f173aab.png" width="600" /> |
| 202 | + </p> |
| 203 | +</p> |
| 204 | + |
| 205 | +<p align="center"> |
| 206 | + <h1 align="center"> |
| 207 | + <a href="https://github.com/httpie/httpie"><code>httpie</code></a> |
| 208 | + </h1> |
| 209 | + <p align="center">A modern, user-friendly command-line HTTP client for the API era.</p> |
| 210 | + <p align="center"> |
| 211 | + <img src="https://raw.githubusercontent.com/httpie/httpie/master/httpie.gif" width="600" /> |
| 212 | + </p> |
| 213 | +</p> |
| 214 | + |
| 215 | +<p align="center"> |
| 216 | + <h1 align="center"> |
| 217 | + <a href="https://github.com/rs/curlie"><code>curlie</code></a> |
| 218 | + </h1> |
| 219 | + <p align="center">The power of <code>curl</code>, the ease of use of <code>httpie</code>.</p> |
| 220 | + <p align="center"> |
| 221 | + <img src="https://raw.githubusercontent.com/rs/curlie/master/doc/get.png" width="600" /> |
| 222 | + </p> |
| 223 | +</p> |
| 224 | + |
| 225 | +<p align="center"> |
| 226 | + <h1 align="center"> |
| 227 | + <a href="https://github.com/ducaale/xh"><code>xh</code></a> |
| 228 | + </h1> |
| 229 | + <p align="center">A friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design, with a focus on improved performance.</p> |
| 230 | + <p align="center"> |
| 231 | + <img src="https://raw.githubusercontent.com/ducaale/xh/master/assets/xh-demo.gif" width="600" /> |
| 232 | + </p> |
| 233 | +</p> |
| 234 | + |
| 235 | +<p align="center"> |
| 236 | + <h1 align="center"> |
| 237 | + <a href="https://github.com/ajeetdsouza/zoxide"><code>zoxide</code></a> |
| 238 | + </h1> |
| 239 | + <p align="center">A smarter <code>cd</code> command.</p> |
| 240 | + <p align="center"> |
| 241 | + <img src="https://raw.githubusercontent.com/ajeetdsouza/zoxide/main/demo.gif" width="600" /> |
| 242 | + </p> |
| 243 | +</p> |
0 commit comments