Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Development Environment
  4. Shell

Shell

The "Awesome Shell" project is a curated collection of resources aimed at enhancing the experience of using shell scripting and command-line interfaces. Shell scripting is a powerful tool for automating tasks and managing system operations in Unix-like environments. This list encompasses a variety of resources, including shell scripting tutorials, command-line tools, libraries, frameworks, and community contributions that cater to both beginners and experienced users. Whether you're looking to streamline your workflows, learn new scripting techniques, or find utilities to improve your command-line efficiency, this collection provides invaluable support for all your shell scripting needs.

shell-scriptingcommand-line-toolsunixbashzshautomationscripting
RSSView on GitHub
36.8k stars2.5k forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
GitHub Actions

The "Awesome GitHub Actions" project is a curated collection of resources dedicated to GitHub Actions, a powerful tool for automating software workflows directly within GitHub. This list encompasses a variety of resources, including pre-built actions, workflows, tutorials, and best practices that help streamline continuous integration and continuous deployment (CI/CD) processes. Developers of all skill levels can benefit from these resources, as they provide insights into optimizing workflows, enhancing collaboration, and improving code quality. Whether you're looking to automate testing, deployment, or other tasks, this collection offers valuable tools to elevate your GitHub experience.

27.6k
📦
Git Tips

The "Awesome Git Tips" project is a curated resource list designed to enhance the experience of using Git, a distributed version control system that tracks changes in source code during software development. This list includes best practices, command line tips, workflows, and tools that help users manage their repositories more effectively. It caters to both beginners looking to grasp the fundamentals and experienced developers seeking to refine their Git skills. With practical insights and techniques, users can improve their version control practices and collaborate more efficiently in their projects.

21.7k
📦
Command-Line Apps

The "Awesome Command-Line Apps" project is a curated collection of applications designed to be used in a command-line interface (CLI). Command-line apps are powerful tools that allow users to perform tasks and automate processes efficiently without a graphical user interface. This list includes a variety of categories such as file management tools, system monitoring utilities, productivity applications, and networking tools, catering to both novice and experienced users. Developers, system administrators, and tech enthusiasts will find this list invaluable for discovering new tools that can enhance their workflows and productivity. Dive in to explore a wide range of command-line applications that can streamline your tasks and improve your command-line experience.

19.2k
📦
Quick Look Plugins

The "Awesome Quick Look Plugins" project is a curated collection of plugins designed to extend the capabilities of Quick Look, a feature in macOS that allows users to preview files without opening them. This list includes a variety of plugins that enhance the preview experience for different file types, such as images, documents, and code files, as well as tools for customizing the Quick Look interface. Both beginners and experienced macOS users can benefit from these plugins, as they provide enhanced functionality and improved workflows. Explore this collection to discover new ways to preview and interact with your files more efficiently on macOS.

18.6k

Table of Contents

11 sections · 359 projects

Shells

20 projects
bash
gnu.org
elvish
elv.sh
es
wryun.github.io
fish
fishshell.com
ion
ion

A modern system shell written in Rust with a simple yet powerful syntax, designed for performance and security.

Rust1,6564 months ago
ksh93
ksh93

AT&T Software Technology toolkit providing UNIX tools, libraries, and enhanced POSIX replacements including KSH shells.

C6073 years ago
mksh
mksh
C2416 months ago
murex
murex

A smarter shell and scripting environment with advanced features for usability, safety, and productivity in DevOps tooling.

Go1,91111 days ago
ngs
ngs

A modern programming language designed specifically for DevOps tasks, offering structured data handling and cloud integration.

C1,5203 days ago
nushell
nushell

A modern, cross-platform shell that treats data as structured tables instead of plain text.

Rust40,4191 day ago
oksh
oksh

A portable, self-contained implementation of the OpenBSD Korn Shell (ksh) that runs across many operating systems and compilers.

C4562 months ago
osh
oilshell.org
pdksh
cvsweb.openbsd.org
powershell
docs.microsoft.com
shell++
shell++

A modern functional object-oriented language for shell scripting with Python-like data manipulation.

C++1759 months ago
shenv
shenv

A simple, unobtrusive tool for switching between multiple versions of shell on a per-user or per-project basis.

Shell4912 days ago
tcsh
tcsh.org
xonsh
xon.sh
yash
yash

A POSIX-compliant command line shell with advanced interactive features like global aliases, arrays, and intelligent command line completion.

Shell5655 days ago
zsh
zsh.org

Command-Line Productivity

88 projects
AdvancedNewFile
AdvancedNewFile

A terminal tool for quickly creating files and directories with nested structures, mimicking the Vim plugin AdvancedNewFile.

29323 days ago
the_silver_searcher
the_silver_searcher

A code-searching tool similar to ack, but significantly faster, with parallel search and smart file ignoring.

C27,1192 years ago
aliases
aliases

Dynamic, contextual bash aliases that adapt to your current directory and support advanced features like confirmations and conditionals.

Rust6241 year ago
arttime
arttime

A CLI application that blends ASCII/text art with a feature-rich clock, timer, and pattern-based time manager for the terminal.

Shell1,38219 days ago
autoenv
autoenv

Automatically source environment variables and run commands when entering or leaving directories via .env files.

Shell6,0489 months ago
await
await

A 36K single-binary tool that runs commands in parallel and waits for their termination with minimal memory footprint.

Python27629 days ago
Bartib
Bartib

A simple command-line time tracker that logs activities to a plaintext file and generates flexible reports.

Rust8465 months ago
bashhub
bashhub

A cloud-based service that saves, indexes, and makes searchable your terminal command history across all sessions and systems.

Python1,3067 days ago
boilr
boilr

A command-line tool to create projects from boilerplate templates using Go's templating engine.

Go1,7613 years ago
boom
boom

A command-line tool for managing text snippets like URLs, canned responses, and notes, with clipboard integration.

Ruby1,3193 years ago
borg
borg

Search and save shell snippets directly from your terminal without switching to a browser.

Go1,6068 years ago
broot
broot

A terminal file manager that provides a fast, interactive way to navigate directories, search files, and manage your filesystem.

Rust12,9291 day ago
browsh
browsh

A modern text-based browser that renders web pages and apps to terminals and browsers using headless Firefox.

JavaScript19,0291 year ago
buku
buku

A powerful command-line bookmark manager with a portable SQLite database, auto-fetching, and privacy focus.

Python7,19221 days ago
byobu
byobu.org
cod
cod

A completion daemon for bash, fish, and zsh that automatically generates shell completions from --help output.

Go5533 days ago
CloudClip
CloudClip

A cloud clipboard tool that syncs text between systems using GitHub Gists, inspired by macOS pbcopy/pbpaste.

Python838 years ago
ddgr
ddgr

A command-line utility to search DuckDuckGo from the terminal with privacy and customization.

Python3,54221 days ago
desk
desk

A lightweight workspace manager for the shell that switches project contexts with custom aliases, functions, and environment variables.

Shell2,5744 years ago
direnv
direnv

A shell extension that loads and unloads environment variables based on your current directory.

Go15,4195 months ago
Dnote
Dnote

A simple, portable command-line notebook with optional self-hosted sync, storing notes in a single SQLite file.

Go3,0791 month ago
fasd
fasd

A command-line productivity booster that tracks and provides quick access to frequently used files and directories using frecency ranking.

Shell5,9056 years ago
fd
fd

A simple, fast, and user-friendly command-line tool to find files and directories, designed as an alternative to the traditional 'find' command.

Rust44,3214 days ago
foxy
foxy

A simple script to manage bookmarks stored in a plain text file, integrating with Firefox and surf browsers via dmenu.

Shell458 years ago
fselect
fselect

A command-line tool to find files using SQL-like queries with support for metadata, archives, and advanced filtering.

Rust4,4581 day ago
funky
funky

A Python tool that enhances ZSH and Bash shell functions, making them easier to define, more flexible, and interactive.

Python6711 year ago
fz
fz

A shell plugin that adds fuzzy tab completion to the z directory jumper, enabling quick navigation through historical directories.

Shell5742 years ago
fzf
fzf

A general-purpose command-line fuzzy finder for interactive filtering of lists like files, history, processes, and git commits.

Go82,83315 hours ago
gitmux
gitmux

A minimal tool that displays Git repository status directly in your tmux status bar.

Go7946 months ago
googler
googler

A command-line utility to Google web, news, videos, and site search directly from the terminal.

Python6,2044 years ago
googlr
googlr

A command-line tool for searching Google directly from your terminal.

Swift507 years ago
has
has

A lightweight bash script that checks for the presence and versions of command line tools on your PATH.

Shell8191 day ago
how2
how2

An AI-powered command-line tool that finds Unix shell commands using natural language queries and StackOverflow search.

JavaScript5,7693 years ago
navi
navi

An interactive command-line cheatsheet tool that helps you browse and execute commands with dynamic argument suggestions.

Rust17,5091 month ago
hhighlighter
hhighlighter
Shell4942 years ago
hr
hr

A simple POSIX shell utility that draws horizontal rulers in your terminal to visually separate output.

Roff1,3021 year ago
hss
hss

An interactive parallel SSH client with autocomplete and asynchronous command execution across multiple servers.

C38010 months ago
hstr
hstr

A TUI suggest box for Bash and Zsh that makes viewing, navigating, searching, and managing shell command history easier.

C4,4559 days ago
k
k

A zsh plugin that enhances directory listings with git status information and color-coded file metadata.

Shell1,8063 years ago
k alias
k alias

A bash utility that organizes your shell configuration into modular files and provides convenient aliases for editing and sourcing them.

Shell2510 years ago
lf
lf

A fast, cross-platform terminal file manager written in Go, inspired by ranger.

Go9,49112 days ago
lf.sh
lf.sh

A Bash utility for quickly searching files and text with intuitive syntax and advanced filtering options.

Shell471 year ago
lowcharts
lowcharts

A Rust tool for drawing low-resolution graphs directly in the terminal for quick data analysis from logs and text files.

Rust2518 months ago
Lmod
lmod.readthedocs.io
loop
loop

A command-line utility for writing powerful, intuitive looping one-liners in Bash and other shells.

Rust6973 years ago
marker
marker

A terminal command palette that bookmarks commands with fuzzy search and template placeholders.

Python2,0922 years ago
mackup
mackup

A command-line tool to backup and sync application settings across macOS and Linux systems.

Python15,3182 months ago
mcfly
mcfly

McFly replaces your shell's ctrl-r history search with an intelligent neural network-powered engine that prioritizes commands based on context.

Rust7,7855 days ago
modules
modules.sourceforge.net
nnn
nnn

A full-featured, incredibly fast terminal file manager that is tiny, nearly 0-config, and designed for unobtrusive, smart workflows.

C21,8641 day ago
ok-sh
ok-sh

A bash/zsh tool that provides project-specific command menus via .ok files, making shell scripts executable and discoverable.

Shell1011 year ago
parallel
gnu.org
pass
passwordstore.org
pathpicker
pathpicker

A command-line tool that parses bash output, presents a UI to select files, and lets you open them or run commands.

Python5,2252 years ago
pdd
pdd

A tiny command-line utility to calculate date/time differences and run timers with piggybacked commands.

Python40621 days ago
percol
percol

An interactive grep tool that adds interactive selection to UNIX pipes, allowing you to filter and select from command output.

Python3,3252 years ago
q (cal2195)
q (cal2195)

Adds vim-like macro registers to bash and zsh shells for saving and quickly executing commands and directory bookmarks.

Shell706 years ago
qfc
qfc

A shell auto-complete tool for real-time multi-directory file matching, enhancing terminal navigation and editing.

Python5834 years ago
resh
resh

Contextual shell history for zsh and bash that prioritizes search results based on current directory, git repo, and exit status.

Go1,0563 years ago
ripgrep
ripgrep

ripgrep is a fast, line-oriented search tool that recursively searches directories for regex patterns while respecting gitignore rules.

Rust67,9871 month ago
GNU Screen
gnu.org
shell-history
shell-history

Visualize your Bash/Zsh shell usage with interactive charts via a Flask web app.

Python1155 months ago
SHML
SHML

A shell markup language and style framework for adding colors and formatting to terminal scripts.

Shell4547 years ago
slugify
slugify

A Bash command-line tool that converts filenames and directory names to web-friendly slugs.

Groff3164 years ago
sman
sman

A command-line snippet manager written in Go for storing, searching, and executing reusable shell commands.

Go3018 years ago
Spark
Spark

A shell script that generates sparkline graphs from numeric data directly in your terminal.

Shell6,0724 years ago
spark.fish
spark.fish

A Fish shell plugin for generating sparklines in the terminal with improved performance and additional flags.

Shell3815 years ago
sheet
sheet

A command-line tool for creating and accessing text snippets, serving as your personal wiki in the terminal.

Ruby2703 years ago
spot
spot

A tiny ack-style file search utility written in Bash that's fast and easy to customize.

Shell9522 years ago
snips
snips

A CLI tool to stash and invoke text snippets with fuzzy search and clipboard integration.

TypeScript842 years ago
SQLLine
SQLLine

A command-line shell for issuing SQL to relational databases via JDBC connections.

Java6583 years ago
sshfs
sshfs

A FUSE-based filesystem client that mounts remote directories over SSH using the SFTP protocol.

C1,2034 years ago
sudocabulary
sudocabulary
Shell1639 years ago
surfraw
gitlab.com
task-manager
task-manager

A command-line task manager that organizes and executes scripts via a simple GUI interface.

Shell239 years ago
td-cli
td-cli

A command-line todo manager that organizes tasks across multiple projects with interactive and configurable features.

Python2154 months ago
tere
tere

A terminal file explorer that prints a selected folder path for fast shell navigation.

Rust1,8016 months ago
fuck
fuck

A command-line tool that automatically corrects errors in your previous console command.

Python97,7682 years ago
tldr
tldr

A POSIX shell client for tldr-pages that provides simplified, community-driven man pages for command-line tools.

Shell7387 months ago
tmux
tmux.github.io
undollar
undollar

A terminal utility that automatically removes the leading dollar sign from pasted commands to prevent errors.

JavaScript2078 years ago
usql
usql

A universal command-line interface for SQL and NoSQL databases, inspired by PostgreSQL's psql.

Go10,0992 months ago
v
v
Roff4597 years ago
wemux
wemux

A tmux wrapper that simplifies multi-user terminal sessions for collaborative coding, teaching, and pair programming.

Shell3,6773 years ago
xiki
xiki

A shell console with GUI features that makes the command line friendlier and more powerful.

Ruby3,7546 years ago
xplr
xplr

A hackable, minimal, fast terminal UI file explorer that orchestrates command-line utilities.

Rust4,81712 days ago
xsv
xsv

A fast command-line toolkit for indexing, slicing, analyzing, splitting, and joining CSV files, written in Rust.

Rust10,7611 year ago
xxh
xxh

Bring your favorite shell (xonsh, fish, zsh, bash, osquery) to any SSH host without root access or system installations.

Python6,0833 months ago

Directory Navigation

14 projects
aliasme
aliasme

A shell script to organize and manage command-line aliases with simple add, remove, list, and execute operations.

Shell1311 month ago
autojump
autojump

A command-line tool that learns your most-used directories and enables fast navigation with fuzzy matching.

Python16,9601 year ago
bashmarks
bashmarks

A shell script for saving and quickly navigating to directory bookmarks with tab completion support.

Shell1,9682 months ago
bd
bd

A bash utility to quickly navigate to parent directories by name instead of typing multiple '..'.

Shell9294 years ago
commacd
commacd

A faster way to navigate directories in Bash and Zsh with pattern-based commands.

Shell3656 years ago
enhancd
enhancd

An enhanced cd command integrated with a command line fuzzy finder for interactive directory navigation.

Shell2,7151 year ago
goto
goto

A shell utility for Linux and macOS that lets you alias directories and navigate to them with tab completion.

Shell9052 years ago
jump
jump

A shell helper that learns your directory habits and enables fast fuzzy navigation.

Go1,9431 month ago
lazy-cd
lazy-cd

A set of bash commands for bookmarking and quickly navigating directories with tab completion.

Shell246 years ago
up
up

A shell function for quickly navigating to parent directories using tab-completion instead of typing `../` repeatedly.

Shell1836 years ago
z
z
Shell17,0432 years ago
z.lua
z.lua

A faster cd command that learns your directory habits using frecency for quick navigation across shells.

Lua3,14427 days ago
zoxide
zoxide

A smarter cd command that learns your most-used directories for fast navigation across all major shells.

Rust39,1855 days ago
zpyi
zpyi

Enables inline Python scripting directly in Zsh, allowing Python code execution as shell commands with piping and environment integration.

Shell1139 years ago

Customization

22 projects
aphrodite
aphrodite

A minimalistic terminal theme that displays only essential information like virtual env, directory, and git branch for bash, fish, and zsh.

Shell1761 year ago
base16-builder
base16-builder

A nimble command-line tool that generates themes for your favorite programs using Base16 color schemes.

HTML4545 years ago
bash-full-of-colors
bash-full-of-colors

A powerful Bash configuration with colorful prompts, useful aliases, and enhanced command-line information.

Shell1984 years ago
bash-git-prompt
bash-git-prompt

A customizable bash and fish shell prompt that displays detailed Git repository status information.

Shell6,9394 months ago
bash-powerline
bash-powerline

A pure Bash implementation of Powerline-style prompts with Git integration and no external dependencies.

Shell9113 years ago
bashtrap
bashtrap

A minimalist configuration for sprucing up your macOS terminal with faster navigation and a customized prompt.

Shell1,5567 years ago
bullet-train
bullet-train

A highly customizable, Powerline-inspired ZSH theme for oh-my-zsh that shows relevant development environment information.

Makefile2,8372 years ago
emojify
emojify

A shell script that converts emoji aliases (like :smile:) into actual emoji characters on the command line.

Shell1,5842 years ago
flatui-terminal-theme
dribbble.com
geometry
geometry

A minimal, composable, and fully customizable Zsh prompt theme with asynchronous right prompt rendering.

Shell9961 year ago
git-prompt
git-prompt
Shell3272 years ago
gittify
gittify

A customized bash environment that enhances git folders with colorful prompts and useful aliases.

Shell804 years ago
Gogh - Color Scheme
Gogh - Color Scheme

A collection of color schemes for terminal emulators, improving visual appeal and productivity across Linux and macOS.

Shell10,30514 hours ago
liquidprompt
liquidprompt

A full-featured adaptive prompt for Bash and Zsh that displays meaningful system information with minimal visual clutter.

Shell4,6735 days ago
mysql-colorize
mysql-colorize

Adds color highlighting to MySQL command-line output for better readability.

Python1075 years ago
oh-my-git
oh-my-git

An opinionated, informative Git prompt for bash and zsh that displays repository status with custom symbols.

Shell3,7144 years ago
oh-my-posh
ohmyposh.dev
polyglot
polyglot

A dynamic, ASCII-only prompt for multiple Unix shells that displays Git status, virtual environments, and session info with optional color.

Shell1953 months ago
powerlevel10k
powerlevel10k

A fast, customizable Zsh theme with a configuration wizard and dozens of built-in prompt segments.

Shell55,04322 days ago
sexy-bash-prompt
sexy-bash-prompt

A customizable Bash prompt with color-coded git status and branch information.

Shell1,1569 months ago
starship
starship.rs
synth-shell
synth-shell

A collection of bash scripts that enhance terminal productivity with system status reports, a fancy prompt, better ls, and aliases.

Shell1,13315 days ago

For Developers

34 projects
1Password SSH Agent
developer.1password.com
ack
beyondgrep.com
add-gitignore
add-gitignore

An interactive CLI tool that generates .gitignore files for your projects with a multi-select interface.

JavaScript7302 years ago
bcal
bcal

A REPL CLI calculator for storage expression evaluation, SI/IEC conversion, byte address calculation, and general-purpose arithmetic.

C7001 day ago
bitwise
bitwise

A terminal-based interactive bitwise calculator and bit manipulator with dynamic base conversion.

C7211 day ago
Bocker
Bocker

A minimal Docker implementation written in approximately 100 lines of bash script.

Shell12,6748 years ago
cloc
cloc

Counts blank lines, comment lines, and physical lines of source code in many programming languages.

Perl23,5034 days ago
doclt
doclt

A command-line tool for managing Digital Ocean resources with clean, formatted terminal output.

JavaScript478 years ago
Dokku
Dokku

A Docker-powered mini-Heroku PaaS for building and managing application lifecycles on your own servers.

Shell32,12218 hours ago
forgit
forgit

A utility tool powered by fzf for using git interactively with fuzzy-finding and visual selection.

Shell5,0751 day ago
git-extra-commands
git-extra-commands

A collection of over 100 git utility scripts for branch management, commit history, and repository maintenance.

Shell1,1702 days ago
git-extras
git-extras
Shell18,1034 days ago
git-open
git-open

A git command to open the GitHub, GitLab, or Bitbucket page of a repository in your browser.

Shell3,4583 months ago
git-quick-stats
git-quick-stats

A command-line tool that provides simple and efficient access to various statistics in git repositories.

Shell7,0044 months ago
git-semver
git-semver

A Git plugin for managing semantic versioning tags with a plugin architecture for CHANGELOG.md and package.json.

Shell3956 years ago
git-sh
git-sh
Shell7443 years ago
gita
gita

A command-line tool to display status and batch execute git commands across multiple repositories.

Python1,9352 months ago
Hub
Hub

A command-line tool that extends git with GitHub-specific features and commands.

Go22,9552 years ago
just
just

A command runner for saving and running project-specific commands with a simple, make-inspired syntax.

Rust35,6554 days ago
licins
licins

A command-line tool that inserts commented open source software licenses into source code files.

Python224 years ago
mkdkr
mkdkr

A super small and powerful framework for building CI pipelines using Makefile and Docker for isolation.

Shell3825 years ago
mr
myrepos.branchable.com
nve
nve

Run any command on specific Node.js versions, including multiple versions at once, without separate installations.

JavaScript7113 days ago
Overcommit
Overcommit

A fully configurable and extendable Git hook manager for enforcing code quality and project policies.

Ruby4,0076 days ago
pre-commit
pre-commit.com
rebound
rebound

A command-line tool that instantly fetches Stack Overflow results when an exception is thrown.

Python4,1134 years ago
repren
repren

A powerful CLI tool for simultaneous string replacement and file/directory renaming with case preservation and backup support.

Python37411 days ago
slap
slap

A Sublime-like terminal-based text editor with mouse support, syntax highlighting, and extensive customization.

JavaScript6,1894 years ago
shipit
shipit
Shell5666 years ago
starring
starring

A CLI tool that automatically stars npm packages you're using on GitHub to show appreciation to maintainers.

JavaScript1559 years ago
tag
tag

A lightweight wrapper for ag and ripgrep that generates shell aliases to instantly jump to search matches in your editor.

Go6123 years ago
trunk
npmjs.com
vmn
vmn

Automatic version management and state recovery tool that works with any language and stores versions in git tags.

Python6527 days ago
wipe-modules
wipe-modules

A command-line agent that automatically removes node_modules folders from inactive JavaScript projects to free up disk space.

Shell3603 years ago

System Utilities

31 projects
atop
atoptool.nl
Bat
Bat

A cat clone with syntax highlighting, Git integration, and automatic paging.

Rust60,3751 day ago
bmon
bmon

A command-line bandwidth monitor and rate estimator with interactive curses UI and programmable text output.

C1,38713 days ago
btop
btop

A terminal-based resource monitor for CPU, memory, disks, network, processes, and GPU with a responsive UI and full mouse support.

C++34,4161 day ago
catcli
catcli

A command-line tool that catalogs offline data from external media and archives for easy searching and navigation.

Python1962 years ago
ccat
ccat

A command-line tool that works like cat but adds syntax highlighting for multiple programming languages.

Go3,2084 years ago
exa
exa

A modern, feature-rich replacement for the ls command with better defaults, colors, Git integration, and a single binary.

Rust24,4411 year ago
progress
progress

A Linux tool that shows progress, estimated time, and throughput for coreutils commands like cp, mv, and dd.

C8,8591 year ago
Stronghold
Stronghold

A command-line tool to securely configure macOS security and privacy settings with a single command.

Python1,1911 year ago
glances
glances
Python33,5301 day ago
goaccess
goaccess

A real-time web log analyzer and interactive viewer that runs in terminal or browser for instant server monitoring.

C20,9093 days ago
hblock
hblock

A POSIX-compliant shell script that blocks ads, tracking, and malware domains by generating a hosts file.

Shell1,9842 months ago
histstat
histstat

A cross-platform command-line tool for live network connection monitoring with detailed process information.

Python984 years ago
htop
htop

An interactive process viewer for Unix systems that provides a better alternative to the traditional 'top' command.

C5,8965 years ago
lnav
lnav.org
Logdissect
Logdissect

A CLI utility and Python library for parsing, filtering, and analyzing log files and other structured data.

Python1612 years ago
ls++
ls++

A highly customizable, colorized file listing tool that extends GNU ls with configurable views and syntax highlighting.

Perl5142 years ago
lsd
lsd

A modern, feature-rich rewrite of the GNU ls command with icons, colors, and tree view.

Rust16,21520 days ago
lsp
lsp

A human-friendly alternative to the ls command that groups files by type and displays metadata in readable formats.

Go5325 years ago
maza
maza

A simple, native, and efficient local ad blocker written entirely in Bash, working across all browsers without extensions.

Shell1,87023 days ago
mtr
mtr

A network diagnostic tool that combines traceroute and ping functionality to analyze network connections.

C3,3422 months ago
ncdu
dev.yorhel.nl
nmtui
nmtui

A Linux system service that automates network configuration and management to keep an active connection available at all times.

C5062 days ago
powertop
powertop

A Linux tool for diagnosing power consumption issues and optimizing power management settings.

C++1,3355 days ago
prettyping
prettyping

A wrapper that makes ping output prettier, colorful, compact, and easier to read.

Shell1,2871 year ago
procdog
procdog

A lightweight command-line tool to start, stop, and monitor the health of any process on macOS or Linux.

Python798 years ago
quick-secure
quick-secure

A script to quickly harden UNIX/Linux system permissions and ownership for security compliance and standardization.

Shell4256 years ago
rng
rng
C365 months ago
tiptop
tiptop

A command-line system monitoring tool that displays and graphs system stats, inspired by top.

Python2,1241 year ago
wifi-wand
wifi-wand

A command-line tool and Ruby library for managing WiFi connections on macOS and Ubuntu, featuring an interactive shell.

Ruby805 days ago
xiringuito
xiringuito

A lightweight SSH-based VPN alternative that creates secure tunnels to remote networks without requiring a dedicated VPN server.

Shell1,1594 years ago