14 रिपॉजिटरी
Shell scripts that encapsulate existing system commands to extend or modify their functionality.
Distinct from Shell Command Execution: Distinct from general shell command execution; focuses specifically on wrapping existing commands to provide new functionality.
Explore 14 awesome GitHub repositories matching development tools & productivity · Command Wrappers. Refine with filters or upvote what's useful.
git-extras is a collection of command line extensions for Git that provide utilities for managing repositories, analyzing commit history, and automating version control workflows. The suite includes tools for generating automated changelogs from commit history and utilities for identifying and cleaning up merged or stale branches. The project provides a set of analysis tools to quantify project contributions by calculating commit percentages and author metrics. It further includes capabilities for summarizing repository metadata and state to optimize routine inspections. The toolset is imple
Executes existing Git plumbing and porcelain commands via system calls to extend command line functionality.
Autojump is a command line productivity tool and shell extension that automates directory navigation. It functions as a shell navigation wrapper that tracks folder access patterns to allow jumping to directories using partial names. The tool utilizes a directory history database and a fuzzy path resolver to match incomplete directory strings to full paths. It weights and ranks these paths based on recency and frequency of use to predict the most likely destination. Beyond shell navigation, the utility includes a terminal file explorer launcher capable of opening the native operating system f
Wraps the standard change directory command to intercept and record navigation history.
gping is a terminal-based network latency grapher and performance monitor. It functions as a cross-platform ping client that visualizes ICMP response times as real-time line graphs directly within the command line. The tool distinguishes itself by operating as a command execution time plotter, allowing the duration of any shell command to be graphed over time to analyze performance fluctuations. It supports multi-host latency plotting and provides shorthand identifiers for monitoring connectivity across different cloud infrastructure regions. The utility covers network diagnostics and observ
Provides a generic wrapper that treats any shell command as a data source for performance plotting.
Comcast is a Linux network emulator and degradation tool used to simulate unstable or slow connections. It functions as a network impairment simulator that injects latency, packet loss, and bandwidth limits into network interfaces to verify how software handles adverse conditions. The utility serves as a TCP and UDP traffic shaper, allowing users to restrict bandwidth and filter traffic by destination address, protocol, and port. These capabilities enable the isolation of specific traffic streams to test application resilience when particular services are degraded. The tool provides broader
Provides shell script wrappers that encapsulate system commands to implement network impairments.
m-cli is a suite of command line utilities designed for macOS system administration, hardware management, networking, and security permissions. It provides a terminal-based interface to configure system preferences and manage hardware components. The project allows for the direct control of physical system components, such as fan speeds, battery states, and display brightness. It also provides utilities for network administration, including the management of Wi-Fi connections, DNS settings, VPNs, and firewall rules. The tool covers a broad range of administrative capabilities, including powe
Uses shell scripts to encapsulate system commands for modifying OS configurations and hardware states.
DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests
Executes HTTP requests using curl and jq to automate external service management via the command line.
xctool iOS और macOS निरंतर एकीकरण के लिए डिज़ाइन किया गया xcodebuild के लिए एक कमांड लाइन रैपर है। यह Apple प्लेटफ़ॉर्म के लिए बिल्ड और टेस्ट पाइपलाइन को स्वचालित करने के लिए एक समानांतर टेस्ट रनर, बिल्ड लॉग प्रोसेसर और रिपोर्ट जनरेटर के रूप में कार्य करता है। टूल निष्पादन समय को कम करने के लिए टेस्ट बंडलों को कई CPU कोर में वितरित करता है और विशिष्ट स्कीम, क्लासेस या मेथड्स के लिए फ़िल्टर करके टेस्ट के लक्षित सबसेट को चलाने की क्षमता प्रदान करता है। यह कमांड लाइन तर्कों को JSON कॉन्फ़िगरेशन फ़ाइलों से बनाए रखने और लोड करने की अनुमति देकर बिल्ड प्रबंधन को सरल बनाता है। यह वर्बोज़ बिल्ड लॉग्स को संरचित JSON इवेंट स्ट्रीम में बदल देता है, जिसे बाहरी रिपोर्टिंग टूल के साथ संगतता के लिए JUnit XML में परिवर्तित किया जा सकता है। ऑब्जर्वेबिलिटी में सुधार करने के लिए, यह एक लॉग-सप्रेशन बफ़र का उपयोग करता है जो त्रुटि का पता चलने तक आउटपुट को छिपा देता है, जो मानव-पठनीय और रंगीन कंसोल टेक्स्ट प्रदान करता है।
Acts as a command line wrapper for xcodebuild to modify its behavior and process its output.
fasd एक 'frecency'-आधारित पाथ नेविगेटर और POSIX शेल प्रोडक्टिविटी टूल है जिसे फाइल्स और डायरेक्टरीज के बीच नेविगेशन को तेज़ करने के लिए डिज़ाइन किया गया है। यह एक कमांड-लाइन रैपर के रूप में काम करता है जो शॉर्टहैंड क्वेरीज को एब्सोल्यूट पाथ्स में रिज़ॉल्व करता है, और परिणामों को इस आधार पर रैंक करता है कि उन्हें कितनी बार और कितनी हाल ही में एक्सेस किया गया है। यह यूटिलिटी आंशिक डायरेक्टरी और फाइल नामों को रिज़ॉल्व करने के लिए फज़ी स्ट्रिंग मैचिंग और केस-इनसेंसिटिव लुकअप्स का उपयोग करती है। यह रैंकिंग डेटाबेस की सटीकता को बेहतर बनाने के लिए टेक्स्ट एडिटर्स और डेस्कटॉप एनवायरनमेंट जैसे बाहरी बैकएंड्स से एक्सेस हिस्ट्री को इम्पोर्ट भी कर सकती है।
Provides a command wrapper that translates shorthand queries into absolute paths for other shell commands.
lscript is a wireless network pentesting framework and keyboard-driven command console. It functions as a security tool orchestrator for installing and managing reconnaissance frameworks, alongside an automation toolkit for executing wireless attacks. The project distinguishes itself through a keyboard-driven interface that maps specific keystrokes to complex security scripts and system-level shell operations. This allows for the automation of wireless reconnaissance, handshake capture, and password recovery workflows without manual command typing. The system covers wireless adapter manageme
Wraps complex command line arguments of binary tools into simplified internal function calls.
Lando एक Docker डेवलपमेंट एनवायरनमेंट मैनेजर और लोकल डेवलपमेंट ऑर्केस्ट्रेटर है जिसका उपयोग पृथक एप्लिकेशन स्टैक बनाने के लिए किया जाता है। यह एक वेब डेवलपमेंट स्टैक प्रोविज़नर के रूप में कार्य करता है जो विभिन्न ऑपरेटिंग सिस्टमों में सुसंगत एनवायरनमेंट समानता सुनिश्चित करने के लिए वेब सर्वर, डेटाबेस और रनटाइम्स का समन्वय करता है। यह प्रोजेक्ट LAMP, LEMP, और MEAN जैसे सामान्य स्टैक के लिए रेसिपी-आधारित एनवायरनमेंट बूटस्ट्रैपिंग, और WordPress, Drupal, और Joomla जैसे CMS प्लेटफ़ॉर्म के लिए समर्पित प्रोविज़निंग के माध्यम से अलग है। यह रिमोट होस्टिंग सिंक्रोनाइज़ेशन टूल के रूप में कार्य करके अपनी क्षमताओं को और अलग करता है, जिससे उपयोगकर्ता प्रोडक्शन सेवा कॉन्फ़िगरेशन को मिरर कर सकते हैं और क्लाउड होस्टिंग प्रदाताओं के साथ साइट डेटा को सिंक्रोनाइज़ कर सकते हैं। यह सिस्टम बुनियादी ढांचे और नेटवर्किंग क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है, जिसमें स्वचालित रिवर्स प्रॉक्सी रूटिंग, आंतरिक प्रमाणन प्राधिकरण के माध्यम से SSL प्रमाणपत्र प्रबंधन, और होस्ट-टू-कंटेनर वॉल्यूम मैपिंग शामिल है। यह कंटेनरीकृत वर्कफ़्लो ऑटोमेशन के लिए टूल्स भी प्रदान करता है, जैसे कि बिल्ड स्टेप निष्पादन, इंटरैक्टिव सेवा शेल एक्सेस, और परीक्षण के लिए ईमेल इंटरसेप्शन। एनवायरनमेंट को एक कमांड-लाइन इंटरफेस के माध्यम से प्रबंधित किया जाता है जो एप्लिकेशन लाइफसाइकिल को संभालता है, जिसमें पृथक कंटेनरीकृत स्टैक को शुरू करना, रोकना और फिर से बनाना शामिल है।
Executes application-specific development tools and database import/export utilities as functional shell wrappers.
Topgrade is a command line interface tool for system software maintenance that acts as a multi-package manager updater and system update orchestrator. It detects and executes update commands for all installed package managers and software tools across a system to keep software current. The tool distinguishes itself through the ability to trigger software updates on multiple remote machines via secure shell connections. It also supports unattended system updates by managing administrative credentials and caching privileges to prevent password prompts from blocking the process. The project pro
Wraps various package manager commands to provide a unified update interface.
vim-rails is a set of editor enhancements for navigating, testing, and managing Ruby on Rails applications within Vim. It provides a project navigator for jumping between related controllers, models, and views, a dedicated test runner for executing specs, and an interface for running framework generators and commands directly from the editor. The plugin enables the extraction of code blocks into separate partials or concerns and automatically replaces the original content with render calls. It also includes a specialized syntax highlighter that applies color coding to framework-specific metho
Wraps native editor commands in specialized functions to target specific tests or files based on context.
Arsenal is a terminal command inventory and launcher designed to manage curated libraries of shell syntax and markdown-based cheatsheets. It functions as a searchable repository for complex terminal operations, allowing users to import structured text files and execute commands within a managed environment. The tool integrates with terminal multiplexers to launch commands in separate panes, decoupling execution from the main interface. It features a variable manager that defines global arguments, such as target addresses, which are automatically mapped into command templates to eliminate repe
Prepends specific strings or tool wrappers to commands before they are executed in the terminal.
Wraps the LCU API by authenticating with the local client process and sending HTTP requests to its embedded web server.