awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 مستودعات

Awesome GitHub RepositoriesCommand Line Productivity

Tools to enhance shell navigation, history, and command execution.

Explore 25 awesome GitHub repositories matching part of an awesome list · Command Line Productivity. Refine with filters or upvote what's useful.

Awesome Command Line Productivity GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • nvbn/thefuckالصورة الرمزية لـ nvbn

    nvbn/thefuck

    97,358عرض على GitHub↗

    This tool is a rule-based engine designed to automate the correction of failed terminal commands. By integrating directly into the shell environment, it intercepts command execution errors, analyzes exit codes and output streams, and applies corrective logic to resolve typos or syntax mistakes. It functions as a persistent background utility that monitors command history to provide immediate remediation for input failures. The system distinguishes itself through a modular, plugin-oriented architecture that allows for extensive customization. Users can define their own correction rules via scr

    Corrects previous console commands automatically.

    Pythonpythonshell
    عرض على GitHub↗97,358
  • ajeetdsouza/zoxideالصورة الرمزية لـ ajeetdsouza

    ajeetdsouza/zoxide

    37,467عرض على GitHub↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Fast, cross-shell filesystem navigation tool.

    Rustautojumpbashcli
    عرض على GitHub↗37,467
  • mhnightcat/superfileالصورة الرمزية لـ MHNightCat

    MHNightCat/superfile

    17,522عرض على GitHub↗

    Superfile is a cross-platform terminal file manager and TUI file explorer. It provides a keyboard-driven interface for browsing the filesystem and managing local files and folders within a command line environment. The application enables local file system administration and command line workflows by allowing users to navigate directory structures and perform file operations without manual path commands. It is designed as a cross-platform CLI tool to ensure consistent filesystem manipulation across different operating systems.

    Enhances shell navigation and workflow efficiency by allowing file management without manual path commands.

    Go
    عرض على GitHub↗17,522
  • bash-it/bash-itالصورة الرمزية لـ Bash-it

    Bash-it/bash-it

    15,104عرض على GitHub↗

    Bash-it is a framework for organizing and enhancing the Bash shell environment. It provides a structured system for managing aliases, custom scripts, and environment settings to prevent clutter in the primary configuration file. The project includes a prompt customizer with predefined visual themes and a suite of intelligent command completions designed to increase typing speed and reduce input errors. The framework covers broad capability areas including shell configuration management, visual appearance customization, and environment troubleshooting through diagnostic utilities.

    Enhances shell navigation and command execution through intelligent autocompletion and shortcut aliases.

    Shellbashbash-aliasbash-completion
    عرض على GitHub↗15,104
  • sorin-ionescu/preztoالصورة الرمزية لـ sorin-ionescu

    sorin-ionescu/prezto

    14,552عرض على GitHub↗

    Prezto is a Zsh configuration framework and shell environment manager designed to organize environment variables, aliases, and startup scripts through a modular file structure. It functions as a plugin collection and prompt theme engine, utilizing Zsh-native scripting to manage shell behavior across different platforms. The framework distinguishes itself through a modular-based configuration and submodule-driven extensions, allowing users to load discrete functional modules and update core components via Git. It features a dedicated prompt engine that integrates repository metadata and system

    Enhances terminal workflows with a comprehensive set of aliases, shortcuts, and history search.

    Shell
    عرض على GitHub↗14,552
  • onceupon/bash-onelinerالصورة الرمزية لـ onceupon

    onceupon/Bash-Oneliner

    10,690عرض على GitHub↗

    Bash-Oneliner is a curated collection of reusable shell snippets and command-line patterns designed for system administration and data processing in Unix-like environments. It serves as a productivity guide for executing efficient terminal operations, text stream manipulation, and routine maintenance tasks using native shell primitives. The project focuses on modular command composition, allowing users to build complex workflows by chaining standard utilities through pipe-based data streaming. It emphasizes the use of POSIX-compliant shell execution and regular expression-powered text process

    Provides a productivity guide for executing efficient terminal operations and building complex command pipelines.

    bashdata-processinggrep
    عرض على GitHub↗10,690
  • dahlbyk/posh-gitالصورة الرمزية لـ dahlbyk

    dahlbyk/posh-git

    8,218عرض على GitHub↗

    posh-git is a PowerShell extension that provides a Git prompt and a set of toolsets for enhancing terminal productivity. It integrates Git status and branch information directly into the PowerShell command prompt and provides a toolkit for customizing the appearance, colors, and path formatting of the shell session. The project distinguishes itself by providing command line autocompletion for Git commands, branch names, and file paths. It also includes an SSH agent manager with wrapper commands to start, stop, and monitor the status of secure shell agent processes. The software covers broade

    Integrates Git status and information into the prompt.

    PowerShellchocolateygitpowershell
    عرض على GitHub↗8,218
  • chrisant996/clinkالصورة الرمزية لـ chrisant996

    chrisant996/clink

    5,320عرض على GitHub↗

    Clink هو محسن لسطر الأوامر وامتداد shell لطرفية Windows CMD. يعمل كمكتبة إدخال بنمط readline ومحرك إكمال، مما يضيف تحريراً متقدماً للسطر، وسجل أوامر مستمراً، وتوقع وسيطات الأوامر إلى بيئة سطر أوامر Windows القياسية. يتميز المشروع ببنية قابلة للبرمجة تسمح بتعريفات إكمال مخصصة، وتعيين لوحة مفاتيح Lua، وتخصيص موجه ديناميكي. يتيح إنشاء موجهات حساسة للسياق يمكن أن تتضمن تحديثات غير متزامنة، وتنسيقاً قائماً على البيئة، وشاشات عابرة لتقليل الفوضى المرئية. تغطي مجموعة الأدوات مجالات قدرات واسعة بما في ذلك تعيين إدخال الطرفية مع روابط مفاتيح مخصصة، واقتراحات الأوامر في الوقت الفعلي بناءً على السجل وأسماء الملفات، وأتمتة shell للتعامل مع موجهات الدفع ونصوص بدء التشغيل. كما يوفر نظاماً لإدارة سمات الألوان وإعدادات التطبيق عبر واجهة سطر أوامر مخصصة.

    Enhances shell navigation, history, and command execution to improve overall terminal workflow efficiency.

    C++
    عرض على GitHub↗5,320
  • eriner/zimالصورة الرمزية لـ Eriner

    Eriner/zim

    4,632عرض على GitHub↗

    Zim هو إطار عمل لتكوين Zsh ومدير بيئة مصمم لتحسين أداء الصدفة والإنتاجية. يعمل كمدير إضافات، ومخصص للموجه، ومحسن للأداء يجمع السمات والوحدات في نظام متماسك. يتميز إطار العمل باستخدام تجميع الـ bytecode لتسريع أوقات بدء الصدفة وتحسين سرعة التنفيذ. ويستخدم نظاماً معيارياً لتثبيت وتحديث ومزامنة وحدات وسكربتات الصدفة الخارجية من مصادر محلية أو بعيدة. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة سير عمل المطور عبر تكاملات Git، وأدوات إنتاجية سطر الأوامر مثل الأسماء المستعارة المختصرة وأنظمة الإكمال التلقائي، وإدارة حزم النظام لأدوات مثل Homebrew و Pacman. كما يوفر أدوات هندسة الموجه لحقن بيانات وصفية في الوقت الفعلي وتطبيق سمات بصرية على الواجهة. تتم إدارة البيئة من خلال ملف تكوين مركزي يحدد دورات حياة الإضافات ومنطق التهيئة الشرطي بناءً على نظام التشغيل المكتشف.

    Enhances shell navigation and execution through shorthand aliases, smart tab completion, and history management.

    Shell
    عرض على GitHub↗4,632
  • lzybkr/psreadlineالصورة الرمزية لـ lzybkr

    lzybkr/PSReadLine

    4,304عرض على GitHub↗

    PSReadLine is a command line editor for PowerShell that provides advanced line editing and command history management. It functions as a suite of tools for enhancing the interactive shell experience through a Bash-inspired implementation of editing, completion, mapping, synchronization, and highlighting. The project includes an interactive completion engine for navigating suggestions via a menu system and a keyboard mapping tool for assigning shortcuts to custom actions. It also features a session history synchronizer that automatically saves and shares command history across multiple active

    Implements bash-style readline with history and search.

    C#
    عرض على GitHub↗4,304
  • defunkt/gistالصورة الرمزية لـ defunkt

    defunkt/gist

    3,807عرض على GitHub↗

    Gist is a command-line interface designed for managing code snippets on remote repository services. It enables users to publish local files, clipboard content, or data from standard input streams directly to a remote service, facilitating the creation and modification of snippets without leaving the terminal. The tool distinguishes itself through its support for enterprise environments and secure authentication. It allows users to redirect operations to private or self-hosted instances by configuring custom base URLs via environment variables. Security is maintained through an OAuth device fl

    Streamlines developer workflows by interacting with remote code repositories directly from the terminal.

    Ruby
    عرض على GitHub↗3,807
  • orange-cyberdefense/arsenalالصورة الرمزية لـ Orange-Cyberdefense

    Orange-Cyberdefense/arsenal

    3,686عرض على GitHub↗

    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

    Enhances shell workflow by managing a searchable library of complex syntax and variables.

    Python
    عرض على GitHub↗3,686
  • kelleyma49/psfzfالصورة الرمزية لـ kelleyma49

    kelleyma49/PSFzf

    1,135عرض على GitHub↗

    A PowerShell wrapper around the fuzzy finder fzf

    Wraps fuzzy file finder for command line interaction.

    PowerShell
    عرض على GitHub↗1,135
  • jdhitsolutions/psscripttoolsالصورة الرمزية لـ jdhitsolutions

    jdhitsolutions/PSScriptTools

    998عرض على GitHub↗

    :wrench: :hammer: A set of PowerShell functions you might use to enhance your own functions and scripts or to facilitate working in the console. Most should work in both Windows PowerShell and PowerShell 7, even cross-platform. Any operating system limitations should be handled on a per command basis. The Samples folder contains demonstration script files

    Enhances console functionality with utility functions.

    PowerShell
    عرض على GitHub↗998
  • vors/zlocationالصورة الرمزية لـ vors

    vors/ZLocation

    623عرض على GitHub↗

    ZLocation is the new Jump-Location

    Implements directory jumping based on frequency.

    PowerShell
    عرض على GitHub↗623
  • tkellogg/jump-locationالصورة الرمزية لـ tkellogg

    tkellogg/Jump-Location

    475عرض على GitHub↗

    Powershell cd that reads your mind

    Provides fast directory navigation similar to autojump.

    C#
    عرض على GitHub↗475
  • ramblingcookiemonster/psdependالصورة الرمزية لـ RamblingCookieMonster

    RamblingCookieMonster/PSDepend

    308عرض على GitHub↗

    PowerShell Dependency Handler

    Handles dependency management for modules and scripts.

    PowerShell
    عرض على GitHub↗308
  • lzybkr/tabexpansionplusplusالصورة الرمزية لـ lzybkr

    lzybkr/TabExpansionPlusPlus

    205عرض على GitHub↗

    A V3 PowerShell module to improve tab expansion and Intellisense

    Customizes and extends tab completion functionality.

    PowerShell
    عرض على GitHub↗205
  • powershellframeworkcollective/psutilالصورة الرمزية لـ PowershellFrameworkCollective

    PowershellFrameworkCollective/PSUtil

    162عرض على GitHub↗

    A PowerShell Module designed to make life easier

    Adds convenience shortcuts, aliases, and key bindings.

    PowerShell
    عرض على GitHub↗162
  • powershell/modulesالصورة الرمزية لـ PowerShell

    PowerShell/Modules

    113عرض على GitHub↗

    This repo contains modules that are published to PowerShellGallery.com and may also be included in PowerShell 7 releases.

    Adds parameter completion for native Unix utilities.

    C#
    عرض على GitHub↗113
السابق12التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Command Line Productivity