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

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

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

موارد Bash و Shell Scripting

تم تحديث الترتيب في 30 يونيو 2026

For مجموعة أدوات لكتابة سكربتات Shell, the strongest matches are learnbyexample/command-line-text-processing (A command-line text processing guide and educational resource with), koalaman/shellcheck (ShellCheck is a dedicated static analysis tool and linter) and ohmybash/oh-my-bash (Oh My Bash is a modular shell framework that). alebcay/awesome-shell and dylanaraps/pure-bash-bible round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “Bash and shell scripting tools and resources”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

موارد Bash و Shell Scripting

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • learnbyexample/command-line-text-processingالصورة الرمزية لـ learnbyexample

    learnbyexample/Command-line-text-processing

    10,185عرض على GitHub↗

    This project is a command line data transformation course and educational resource focused on extracting and beautifying text using shell tools. It serves as a Unix shell text processing guide, providing a library of ebooks and examples for mastering text-based data processing workflows in a terminal environment. The resource covers shell scripting education through tutorials and exercises designed to build proficiency in Unix-like environments. It includes guides on regex pattern matching and data transformation workflows for sorting, filtering, and beautifying raw text files. The education

    A command-line text processing guide and educational resource with tutorials and examples on awk, sed, grep, and regex, which directly serves as a learning resource for shell scripting, though it does not provide the broader set of tools and frameworks listed.

    ShellShell Scripting Tutorials
    عرض على GitHub↗10,185
  • koalaman/shellcheckالصورة الرمزية لـ koalaman

    koalaman/shellcheck

    39,574عرض على GitHub↗

    This project is a static analysis tool and linter designed to improve the quality, reliability, and portability of shell scripts. By performing deep structural analysis, it identifies common programming pitfalls, syntax errors, and security vulnerabilities before scripts are executed. It functions as an automated code reviewer that enforces best practices and helps developers maintain consistent, robust code across different operating environments. The tool distinguishes itself through its dialect-aware grammar resolution, which adapts its parsing logic based on the specific shell interpreter

    ShellCheck is a dedicated static analysis tool and linter for shell scripts, fitting the visitor's search for shell scripting tools and resources by providing deep syntax checking and best-practice enforcement, though it focuses on linting rather than the broader collection of frameworks or learning resources the visitor may be seeking.

    HaskellShell Scripting LintersShell Scripting Best Practices
    عرض على GitHub↗39,574
  • ohmybash/oh-my-bashالصورة الرمزية لـ ohmybash

    ohmybash/oh-my-bash

    7,267عرض على GitHub↗

    Oh My Bash is a shell framework designed to manage the Bash environment through a modular configuration system. It functions as a configuration manager and prompt theme engine, providing a collection of plugins and themes to customize the terminal experience. The project includes a shell plugin library that provides specialized shortcuts and commands for various languages and platforms. It allows for the integration of pre-defined plugins and the use of behavioral overrides to modify bundled themes and modules without altering the core installation. The framework covers bash shell customizat

    Oh My Bash is a modular shell framework that provides plugins and themes to customize your Bash environment, fitting the need for a structured scripting framework and interactive shell enhancement, though it does not include linting, debugging, or dedicated learning resources.

    ShellShell Frameworks
    عرض على GitHub↗7,267
  • alebcay/awesome-shellالصورة الرمزية لـ alebcay

    alebcay/awesome-shell

    37,110عرض على GitHub↗

    This project is a community-driven directory that serves as a comprehensive index of command-line tools, frameworks, and resources. It functions as a curated knowledge base designed to help users discover software for enhancing terminal environments and streamlining daily development tasks. The collection is maintained through an open-source contribution model, where community members manually verify and organize resources into structured categories. This collaborative approach ensures the directory remains a reliable reference for finding specialized utilities, alternative shell implementati

    alecay/awesome-shell is a community-driven, curated index of command-line tools, frameworks, and resources for shell scripting, exactly matching the desire for a structured collection of learning resources, utilities, and community scripts.

    Awesome ListTerminal Productivity ToolsAwesome Lists
    عرض على GitHub↗37,110
  • dylanaraps/pure-bash-bibleالصورة الرمزية لـ dylanaraps

    dylanaraps/pure-bash-bible

    41,355عرض على GitHub↗

    This project is a curated knowledge base and technical reference for shell scripting, focused on performing common system tasks using only built-in shell features. It serves as a guide for implementing logic and automation without relying on external binaries or dependencies, ensuring scripts remain portable across standard Unix-like environments. The repository distinguishes itself by emphasizing native shell functions and syntax to minimize process forking and improve execution performance. It provides idiomatic patterns for complex string transformations, pattern matching, and data flow ma

    This is a curated reference and knowledge base for shell scripting, providing idiomatic patterns and techniques using only built-in shell features—it directly serves as a learning resource, but does not include the linting, debugging, or testing tools you might also be looking for.

    ShellShell Scripting
    عرض على GitHub↗41,355
  • xonsh/xonshالصورة الرمزية لـ xonsh

    xonsh/xonsh

    9,529عرض على GitHub↗

    Xonsh is a cross-platform command-line interface shell and automation tool that integrates a full Python interpreter with standard shell capabilities. It functions as a Python-powered environment where users can mix native programming logic and external subprocesses within a single shared namespace. The shell is designed for extensibility, supporting a plugin system, custom event hooks, and the ability to import configurations from other shells such as Bash or Zsh. It differentiates itself by representing system environment variables and paths as mutable Python objects, allowing for programma

    Xonsh is a Python-powered shell that blends Python and shell commands, offering interactive shell enhancement and a plugin system for modular scripting, but it is a single tool rather than a curated collection of external resources.

    PythonShell Prompt Customizers
    عرض على GitHub↗9,529
  • akavel/upالصورة الرمزية لـ akavel

    akavel/up

    8,836عرض على GitHub↗

    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

    Up is an interactive shell pipeline builder and script generator that lets you prototype text-processing sequences with live preview, so it serves as a shell scripting utility in line with this search, though it focuses on pipeline construction rather than covering the broader feature set like linting or testing.

    GoPipeline Orchestration InterfacesInteractive Scripting EnvironmentsInteractive Shell Pipeline Builders
    عرض على GitHub↗8,836
  • ruanyf/simple-bash-scriptsالصورة الرمزية لـ ruanyf

    ruanyf/simple-bash-scripts

    1,919عرض على GitHub↗

    This project is a collection of reusable Bash scripts designed for system administration, automation, and command-line utility development. It provides a modular library of tools that leverage POSIX-compliant shell execution and standard stream processing to perform tasks directly within Unix-like environments without requiring additional language runtimes. The collection distinguishes itself by offering a broad range of interactive and automated capabilities, including guided command-line menus, time-tracking timers, and remote file synchronization. These scripts are environment-aware, capab

    A straightforward collection of example Bash scripts that works as a learning or reference resource for shell scripting, though it does not include the linting, debugging, or framework tools the query also asks for.

    ShellBash Script PatternsCommand Line UtilitiesModular Scripting
    عرض على GitHub↗1,919
  • dylanaraps/pure-sh-bibleالصورة الرمزية لـ dylanaraps

    dylanaraps/pure-sh-bible

    7,709عرض على GitHub↗

    This project is a collection of POSIX-compliant shell functions and polyfills designed to replace external binaries with portable, built-in utility implementations. It serves as a compatibility library and utility kit for shell scripting, providing shell-native alternatives to common command line utilities. The library focuses on removing dependencies on external processes by implementing tasks directly within the shell. This includes the use of shell-native sequences for terminal user interface design, such as text coloring and cursor movement, and the use of built-in pattern matching for te

    This is a curated collection of POSIX-compliant shell functions and polyfills, serving as a portable utility kit and learning reference — it squarely fits the "shell scripting resource" category, though it doesn’t bundle linters, debuggers, or testing frameworks.

    ShellPOSIX Shell UtilitiesPOSIX-Compliant Shell ScriptsArithmetic Operations
    عرض على GitHub↗7,709
  • sstephenson/batsالصورة الرمزية لـ sstephenson

    sstephenson/bats

    7,107عرض على GitHub↗

    BATS is a testing framework and verification tool designed for Bash scripts and Unix programs. It serves as a test runner that validates the behavior of command line utilities by verifying exit statuses and command output. The framework functions as a TAP compliant test runner, producing output that follows the Test Anything Protocol for integration with reporting tools and continuous integration pipelines. The tool provides test automation capabilities including isolated test execution in separate subprocesses and lifecycle management via setup and teardown functions. It covers result aggre

    Bats is a dedicated testing framework for Bash scripts with TAP-compliant output, test isolation, and lifecycle hooks — it squarely covers the testing framework feature you listed, though it doesn't address the broader linting, debugging, modular scripting, or interactive shell enhancements you may also be looking for.

    ShellBash Script TestingAutomated Test SuitesBash
    عرض على GitHub↗7,107
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
learnbyexample/command-line-text-processing10.2KShell—5 يونيو 2024
koalaman/shellcheck39.6KHaskellGPL-3.011 يونيو 2026
ohmybash/oh-my-bash7.3KShellmit20 سبتمبر 2025
alebcay/awesome-shell37.1K—CC0-1.028 أغسطس 2025
dylanaraps/pure-bash-bible41.4KShellmit28 نوفمبر 2023
xonsh/xonsh9.5KPythonNOASSERTION23 يونيو 2026
akavel/up8.8KGoApache-2.05 سبتمبر 2024
ruanyf/simple-bash-scripts1.9KShell—15 يناير 2025
dylanaraps/pure-sh-bible7.7KShellMIT31 ديسمبر 2023
sstephenson/bats7.1KShellMIT27 سبتمبر 2019

Related searches

  • مجموعة من أدوات الطرفية (Terminal) للمطورين
  • بديل حديث لأدوات سطر أوامر Unix
  • a JSON processor and query tool for the command line
  • أداة لزيادة الإنتاجية لمستخدمي سطر الأوامر
  • Command line utilities
  • a library for building PHP CLI applications
  • a benchmarking tool for command-line programs
  • مجموعة شاملة من وحدات Perl