もた日記

くだらないことを真面目にやる

Linuxメモ : あると便利かもしれないRust製コマンドラインツール

  • インストール方法
  • bat
  • ripgrep, ripgrep-all
  • fd, fselect
  • starship
  • exa, lsd, nat
  • nushell
  • navi, tealdeer
  • delta
  • hyperfine
  • xsv, csview
  • py-spy
  • bandwhich, gping, ht, dog
  • hexyl, bingrep
  • broot
  • tokei
  • genact, globe, glitchcat
  • monolith
  • shellharden
  • fnm, volta
  • pastel
  • gitui, onefetch, git-interactive-rebase-tool
  • skim
  • watchexec
  • dust, diskonaut, dua-cli, dutree
  • zoxide
  • ytop, bottom, zenith
  • mcfly
  • sd, desed
  • topgrade
  • pueue
  • procs
  • grex
  • silicon
  • angle-grinder
  • drill, oha
  • choose
  • tmux-thumbs

GitHub TrendingのRustのページを眺めていて気になったコマンドラインツールを試してみる。
スター数の多いツールは既に有名なものもあるし便利。個人的にはbat, ripgrep, fd, starship, delta, lsd, zoxide, tealdeerなんかがお気に入り。
とは言っても本番環境で使うことには抵抗があるし、このようなツールに慣れると素の環境で困るので個人の開発環境で使っている。
スター数順に紹介するが、似たようなツール、関連しそうなツールは併せて紹介。
キャプチャはWSL 2/Ubuntu 20.04の環境で実際に使ってみたときの画像。ツール数が多く雑な説明になっているので適切でないところもあるかも。
一部のツールについては本ブログのRustカテゴリのページで紹介しているので興味があればどうぞ。

Rust カテゴリーの記事一覧 - もた日記

続きを読む

人気の負荷試験(負荷テスト)ツールを調べてみる(Locust, Vegeta, wrk)

  • 負荷試験(負荷テスト)ツール一覧
  • Locust
  • Vegeta
  • wrk

負荷試験(負荷テスト)ツール一覧

人気の負荷試験(負荷テスト)ツールを調べてみる。
ツール一覧はawesome-http-benchmarkにまとまってた。

github.com

スター数順に並べてみる(スター数500以上)。
wrk, Vegeta, Locustが人気のようだ。

Repository スター数
wg/wrk 24,502
tsenart/vegeta 14,504
locustio/locust 12,699
rakyll/hey 8,265
loadimpact/k6 6,480
gatling/gatling 4,708
apache/jmeter 4,079
JoeDog/siege 3,997
mcollina/autocannon 3,642
giltene/wrk2 2,467
codesenberg/bombardier 2,069
processone/tsung 1,958
goadapp/goad 1,797
fortio/fortio 1,291
httperf/httperf 752
h2non/baloo 683
fcsonline/drill 540
続きを読む