33 repository-uri
Tools for enhancing shell productivity, process management, and command formatting.
Explore 33 awesome GitHub repositories matching part of an awesome list · Shell Utilities. Refine with filters or upvote what's useful.
acme.sh is a shell-based certificate manager and ACME SSL certificate client. It automates the issuance, renewal, and installation of digital security certificates using a portable Unix shell script to remove dependencies on heavy runtime environments. The project specializes in automated domain ownership verification through a DNS challenge automator that integrates with provider APIs. It supports the generation of diverse certificate types, including wildcard certificates and issuance based on pre-existing certificate signing requests. The tool covers the full certificate lifecycle, includ
Implements the ACME protocol for managing SSL/TLS certificates.
This project is a collection of bash automation scripts and command-line utilities designed to automate common tasks and retrieve information from web APIs. It serves as a toolkit for developer references, network diagnostics, and media access directly from the terminal. A central component of the suite is a GitHub Gist manager that handles the full lifecycle of code snippets. This includes cloning and syncing Gists into local directories for offline access, organizing content through hashtags, and searching through snippet descriptions and file contents using regular expressions. The toolki
Offers a collection of small utility scripts for power users.
Up is an interactive shell pipeline tool and Linux pipeline builder designed for prototyping text-processing sequences. It provides a terminal user interface for constructing chains of shell commands while displaying real-time data transformations. The tool allows for the iterative development of command sequences with an instant live preview of processing results. Once a sequence is finalized, it functions as a shell script generator that exports the completed pipeline into a reusable script file. The workspace includes capabilities for terminal data exploration and text processing workflow
Write Linux pipes with live previews.
This project provides specialized system utilities for deploying volatile rescue environments, managing root filesystems, and migrating live operating systems remotely. It functions as a tool for wiping and reinstalling a Linux system via SSH and serving as a remote OS migration tool. The software enables the deployment of an in-memory rescue environment over SSH to perform emergency maintenance and disk modifications. It allows for the unmounting of root filesystems and the detachment of volumes from a live kernel to facilitate repartitioning and filesystem layout changes without requiring a
Reinstalls a running Linux system remotely without requiring a reboot.
fkill-cli is a cross-platform command line interface designed to search for and terminate system processes across different operating systems. It functions as a system process terminator that allows users to stop running applications using unique identifiers, names, or forced termination signals. The tool features an interactive process manager that provides a visual, searchable interface for browsing active processes and selecting targets for termination without requiring a process ID. It also includes a network port cleaner to identify and kill specific processes occupying a network port us
Simple cross-platform process killer.
The Node.js version manager you'll adore, crafted just for Fish
A version manager for Node.js environments.
🔍🐟 Fzf plugin for Fish
Integration for fuzzy finding and interactive filtering.
Weather in terminal, with ANSI colors and Unicode symbols
Displays weather information using terminal colors and symbols.
Pure-fish z directory jumping
Fast directory navigation based on frequently visited paths.
Tuxi is a cli assistant. Get answers of your questions instantly.
Provides instant answers to queries directly from the terminal.
A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.
Provides a library of composable functions for shell scripting.
Manage command templates/snippets.
Fish shell tool for managing Python virtual environments
A wrapper for managing Python virtual environments.
A fish-shell package to automatically receive notifications when long processes finish.
Automatic notifications for long-running background processes.
A secure command-line tool for managing environment variables
Manage environment variables securely.
✅ checks presence of various command line tools and their versions on the path
Checks for the presence of various commands and their versions on the path.
🚀 Quickly open urls on your terminal screen!
Extracts and opens URLs from the current terminal screen.
Auto-complete matching pairs in the Fish command line
Automatically inserts matching pairs for brackets and quotes.
Speed up your Git workflow. :tropical_fish:
Utility functions to accelerate common version control workflows.