awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Resurse pentru Bash și Shell Scripting

Clasament actualizat la 30 iun. 2026

For o colecție de instrumente pentru shell scripting, 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.

Selectăm repository-uri open-source de pe GitHub care se potrivesc cu „Bash and shell scripting tools and resources”. Rezultatele sunt clasificate după relevanța față de căutarea ta — folosește filtrele de mai jos pentru a rafina rezultatele sau utilizează AI-ul.

Resurse pentru Bash și Shell Scripting

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • learnbyexample/command-line-text-processingAvatar learnbyexample

    learnbyexample/Command-line-text-processing

    10,185Vezi pe 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
    Vezi pe GitHub↗10,185
  • koalaman/shellcheckAvatar koalaman

    koalaman/shellcheck

    39,574Vezi pe 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
    Vezi pe GitHub↗39,574
  • ohmybash/oh-my-bashAvatar ohmybash

    ohmybash/oh-my-bash

    7,267Vezi pe 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
    Vezi pe GitHub↗7,267
  • alebcay/awesome-shellAvatar alebcay

    alebcay/awesome-shell

    37,110Vezi pe 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
    Vezi pe GitHub↗37,110
  • dylanaraps/pure-bash-bibleAvatar dylanaraps

    dylanaraps/pure-bash-bible

    41,355Vezi pe 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
    Vezi pe GitHub↗41,355
  • xonsh/xonshAvatar xonsh

    xonsh/xonsh

    9,529Vezi pe 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
    Vezi pe GitHub↗9,529
  • akavel/upAvatar akavel

    akavel/up

    8,836Vezi pe 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
    Vezi pe GitHub↗8,836
  • ruanyf/simple-bash-scriptsAvatar ruanyf

    ruanyf/simple-bash-scripts

    1,919Vezi pe 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
    Vezi pe GitHub↗1,919
  • dylanaraps/pure-sh-bibleAvatar dylanaraps

    dylanaraps/pure-sh-bible

    7,709Vezi pe 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
    Vezi pe GitHub↗7,709
  • sstephenson/batsAvatar sstephenson

    sstephenson/bats

    7,107Vezi pe 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
    Vezi pe GitHub↗7,107
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
learnbyexample/command-line-text-processing10.2KShell—5 iun. 2024
koalaman/shellcheck39.6KHaskellGPL-3.011 iun. 2026
ohmybash/oh-my-bash7.3KShellmit20 sept. 2025
alebcay/awesome-shell37.1K—CC0-1.028 aug. 2025
dylanaraps/pure-bash-bible41.4KShellmit28 nov. 2023
xonsh/xonsh9.5KPythonNOASSERTION23 iun. 2026
akavel/up8.8KGoApache-2.05 sept. 2024
ruanyf/simple-bash-scripts1.9KShell—15 ian. 2025
dylanaraps/pure-sh-bible7.7KShellMIT31 dec. 2023
sstephenson/bats7.1KShellMIT27 sept. 2019

Related searches

  • o colecție de utilitare de terminal pentru dezvoltatori
  • înlocuitor modern de linie de comandă pentru Unix
  • procesor JSON și instrument de interogare pentru linia de comandă
  • un instrument de productivitate pentru utilizatorii de linie de comandă
  • a library for building PHP CLI applications
  • instrument de benchmarking pentru programe CLI
  • o colecție cuprinzătoare de module Perl
  • a command line tool for text processing