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,6542 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
C2415 months ago
murex
murex

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

Go1,89716 days ago
ngs
ngs

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

C1,5226 days ago
nushell
nushell

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

Rust40,0621 day ago
oksh
oksh

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

C4491 month 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++1758 months ago
shenv
shenv

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

Shell4911 months 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.

Shell54916 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.

Python2912 years 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,0972 years ago
aliases
aliases

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

Rust6211 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,3592 months ago
autoenv
autoenv

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

Shell6,0448 months ago
await
await

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

Python26921 days ago
Bartib
Bartib

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

Rust8384 months ago
bashhub
bashhub

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

Python1,3073 months ago
boilr
boilr

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

Go1,7623 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,6088 years ago
broot
broot

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

Rust12,8414 days ago
browsh
browsh

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

JavaScript18,9481 year ago
buku
buku

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

Python7,16020 days ago
byobu
byobu.org
cod
cod

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

Go55012 days ago
CloudClip
CloudClip

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

Python848 years ago
ddgr
ddgr

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

Python3,50420 days ago
desk
desk

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

Shell2,5774 years ago
direnv
direnv

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

Go15,2923 months ago
Dnote
Dnote

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

Go3,0474 days ago
fasd
fasd

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

Shell5,9156 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.

Rust43,8303 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,45814 days ago
funky
funky

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

Python6701 year ago
fz
fz

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

Shell5732 years ago
fzf
fzf

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

Go81,9103 days ago
gitmux
gitmux

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

Go7915 months ago
googler
googler

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

Python6,2054 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.

Shell8174 months ago
how2
how2

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

JavaScript5,7773 years ago
navi
navi

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

Rust17,3453 months ago
hhighlighter
hhighlighter
Shell4912 years ago
hr
hr

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

Roff1,3011 year ago
hss
hss

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

C3809 months ago
hstr
hstr

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

C4,4461 month ago
k
k

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

Shell1,8103 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,3843 days ago
lf.sh
lf.sh

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

Shell451 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.

Rust2497 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,0932 years ago
mackup
mackup

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

Python15,2881 month 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,7583 months 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,7165 days ago
ok-sh
ok-sh

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

Shell1021 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,2211 year ago
pdd
pdd

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

Python40620 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,3282 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,0553 years ago
ripgrep
ripgrep

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

Rust66,4203 days ago
GNU Screen
gnu.org
shell-history
shell-history

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

Python1144 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.

Go3028 years ago
Spark
Spark

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

Shell6,0644 years ago
spark.fish
spark.fish

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

Shell3785 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.

Shell9552 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.

Java6563 years ago
sshfs
sshfs

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

C1,2063 years ago
sudocabulary
sudocabulary
Shell1629 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.

Python2143 months ago
tere
tere

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

Rust1,8034 months ago
fuck
fuck

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

Python97,5562 years ago
tldr
tldr

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

Shell7385 months ago
tmux
tmux.github.io
undollar
undollar

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

JavaScript2077 years ago
usql
usql

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

Go10,0411 month 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,6703 years ago
xiki
xiki

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

Ruby3,7586 years ago
xplr
xplr

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

Rust4,7837 months ago
xsv
xsv

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

Rust10,7551 year ago
xxh
xxh

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

Python6,0501 month 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.

Shell1292 months ago
autojump
autojump

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

Python16,9491 year ago
bashmarks
bashmarks

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

Shell1,96718 days ago
bd
bd

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

Shell9293 years ago
commacd
commacd

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

Shell3706 years ago
enhancd
enhancd

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

Shell2,7061 year ago
goto
goto

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

Shell9032 years ago
jump
jump

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

Go1,9384 days 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,0292 years ago
z.lua
z.lua

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

Lua3,1404 months ago
zoxide
zoxide

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

Rust38,1613 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.

Shell17811 months 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,9283 months ago
bash-powerline
bash-powerline

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

Shell9103 years ago
bashtrap
bashtrap

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

Shell1,5577 years ago
bullet-train
bullet-train

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

Makefile2,8392 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.

Shell9931 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,27210 days ago
liquidprompt
liquidprompt

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

Shell4,66518 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.

Shell1941 month ago
powerlevel10k
powerlevel10k

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

Shell54,7601 month ago
sexy-bash-prompt
sexy-bash-prompt

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

Shell1,1558 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,1301 year 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.

JavaScript7242 years ago
bcal
bcal

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

C69720 days ago
bitwise
bitwise

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

C7182 months ago
Bocker
Bocker

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

Shell12,6678 years ago
cloc
cloc

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

Perl23,3166 days ago
doclt
doclt

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

JavaScript477 years ago
Dokku
Dokku

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

Shell32,0481 day ago
forgit
forgit

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

Shell5,0407 days ago
git-extra-commands
git-extra-commands

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

Shell1,1651 day ago
git-extras
git-extras
Shell18,0753 days ago
git-open
git-open

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

Shell3,4481 month ago
git-quick-stats
git-quick-stats

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

Shell6,9933 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
Shell7453 years ago
gita
gita

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

Python1,89516 days ago
Hub
Hub

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

Go22,9542 years ago
just
just

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

Rust34,8714 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.

JavaScript71223 days ago
Overcommit
Overcommit

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

Ruby4,00616 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,1144 years ago
repren
repren

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

Python3721 month ago
slap
slap

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

JavaScript6,1864 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.

JavaScript1558 years ago
tag
tag

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

Go6113 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.

Python6510 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.

Shell3583 years ago

System Utilities

31 projects
atop
atoptool.nl
Bat
Bat

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

Rust59,84921 days ago
bmon
bmon

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

C1,3752 years 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++33,5902 days 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,2073 years ago
exa
exa

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

Rust24,4381 year ago
progress
progress

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

C8,8521 year ago
Stronghold
Stronghold

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

Python1,1931 year ago
glances
glances
Python33,1383 days ago
goaccess
goaccess

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

C20,7233 days ago
hblock
hblock

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

Shell1,95922 days 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,8995 years ago
lnav
lnav.org
Logdissect
Logdissect

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

Python1611 year 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,1391 month ago
lsp
lsp

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

Go5335 years ago
maza
maza

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

Shell1,8638 months ago
mtr
mtr

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

C3,3141 month 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.

C4961 day ago
powertop
powertop

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

C++1,3221 month ago
prettyping
prettyping

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

Shell1,2821 year ago
procdog
procdog

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

Python787 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
C364 months ago
tiptop
tiptop

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

Python2,11910 months ago
wifi-wand
wifi-wand

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

Ruby7710 days ago
xiringuito
xiringuito

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

Shell1,1564 years ago