Skip to content

ehles/awesome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome tools

awesome categories

Console tools

  • bat - A cat(1) clone with syntax highlighting and Git integration.
  • diskus - A minimal, fast alternative to du -sh.
  • fd - fd is a program to find entries in your filesystem. It is a simple, fast and user-friendly alternative to find.
  • fzf - fzf is a general-purpose command-line fuzzy finder.
  • hexyl - hexyl is a simple hex viewer for the terminal.
  • hyperfine - A command-line benchmarking tool.
  • ripgrep - ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern.
  • skim - Half of our life is spent on navigation: files, lines, commands… You need skim! It is a general fuzzy finder that saves you time. (Rust alternative for fzf)
  • httpie-go - httpie-like HTTP client written in Go
  • xh - xh is 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.
  • js - CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
  • exa - A modern replacement for ls.
  • lsd - The next gen ls command.
  • tre - Tree command, improved.
  • dive - A tool for exploring each layer in a docker image
  • air - ☁️ Live reload for Go apps
  • task - A task runner / simpler Make alternative written in Go
  • pvw - A port viewer TUI made with BubbleTea in Go
  • jqp - A TUI playground to experiment with jq
  • atuin - Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands
  • difftastic - a structural diff that understands syntax 🟥🟩
  • duf - Disk Usage/Free Utility - a better 'df' alternative

HTTP load generators and benchmarks

  • ab - Apache HTTP server benchmarking tool
  • hey - HTTP load generator, ApacheBench (ab) replacement
  • wrk - a HTTP benchmarking tool
  • shellcheck - ShellCheck, a static analysis tool for shell scripts

Auxiliary

  • goreleaser - GoReleaser builds Go binaries for several platforms, creates a GitHub release and then pushes a Homebrew formula to a tap repository. All that wrapped in your favorite CI.
  • pywal - Generate and change color-schemes on the fly.
  • slides - Slides in your terminal.
  • watchman - Watchman exists to watch files and record when they actually change. It can also trigger actions (such as rebuilding assets) when matching files change.
  • z - jump around
  • fz - Cli shell plugin, the missing fuzzy tab completion feature for the z jump around command.
  • zoxide - A smarter cd command. Supports all major shells.
  • broot - A new way to see and navigate directory trees.
  • lnav - Log file navigator
  • lazydocker - The lazier way to manage everything docker
  • chat - cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember
  • NSQ - A realtime distributed messaging platform
  • NATS - NATS Streaming System Server
  • cheat.sh - the only cheat sheet you need
  • croc - Easily and securely send things from one computer to another 🐊 📦
  • eget - Easily install prebuilt binaries from GitHub.

NVim

  • neoVim - Vim-fork focused on extensibility and usability
  • packer.vim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config.
  • Telescope - telescope.nvim is a highly extendable fuzzy finder over lists.
  • tokyonight.nvim - A dark and light Neovim theme written in Lua ported from the Visual Studio Code TokyoNight theme. Includes extra themes for Kitty, Alacritty, iTerm and Fish.
  • vim-plug - A minimalist Vim plugin manager.
  • NvChad - An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 14ms to 67ms
  • lunarvim - LunarVim is an IDE layer for Neovim. Completely free and community driven
  • NvChad - An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime ~ 14ms to 67ms

Tmux

  • tpm - Tmux Plugin Manager
  • powerline - Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.
  • tmuxinator - Manage complex tmux sessions easily

Terminal

  • alacrity - Alacritty - A fast, cross-platform, OpenGL terminal emulator
  • kitty - Cross-platform, fast, feature-rich, GPU based terminal.
  • wezterm - A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust.
  • fig - IDE-style autocomplete for your existing terminal & shell

Terminal shugar

TOPs

  • btop - A monitor of resources
  • gotop - A terminal based graphical activity monitor inspired by gtop and vtop

Other awesome

  • awesome tmux - A list of awesome resources for tmux
  • Nerd Fonts - Iconic font aggregator, collection, and patcher

Fun

  • cmatrix - Terminal based "The Matrix" like implementation.

About

Awesome tools collection

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published