awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 रिपॉजिटरी

Awesome GitHub RepositoriesShell Frameworks

Tools for managing ZSH configurations, plugins, and environment initialization.

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

Awesome Shell Frameworks GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • zsh-users/zsh-autosuggestionszsh-users का अवतार

    zsh-users/zsh-autosuggestions

    35,705GitHub पर देखें↗

    This project is a shell plugin that provides real-time command suggestions to accelerate terminal input. By hooking into the command line editor and utilizing a strategy-based prediction engine, it generates completions derived from command history, shell completion data, or custom user-defined sources. The tool distinguishes itself by rendering suggestions as a visual ghost layer directly within the terminal buffer using ANSI-styled overlays. To maintain a responsive command-line environment, it performs all prediction calculations in the background, ensuring that heavy computation does not

    Fish-like fast and unobtrusive command autosuggestions.

    Shellautocompleteautosuggestfish
    GitHub पर देखें↗35,705
  • bash-it/bash-itBash-it का अवतार

    Bash-it/bash-it

    15,104GitHub पर देखें↗

    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.

    Community-driven framework for Bash configuration.

    Shellbashbash-aliasbash-completion
    GitHub पर देखें↗15,104
  • sorin-ionescu/preztosorin-ionescu का अवतार

    sorin-ionescu/prezto

    14,552GitHub पर देखें↗

    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

    Configuration framework for Zsh with sane defaults.

    Shell
    GitHub पर देखें↗14,552
  • oh-my-fish/oh-my-fishoh-my-fish का अवतार

    oh-my-fish/oh-my-fish

    11,342GitHub पर देखें↗

    This project is a configuration framework for the Fish shell, providing a centralized system for managing plugins, themes, and custom environment settings. It functions as a plugin manager and theme engine that allows users to install, update, and remove functional extensions and visual styles. The framework includes a shell extension scaffolder that generates standardized directory structures and boilerplate files for creating new plugins and themes. To ensure quality, it provides a specification-based testing suite for validating package functionality through automated assertions. The syst

    Core infrastructure for extending the Fish shell.

    Shellfishfishshellfishshell-framework
    GitHub पर देखें↗11,342
  • jorgebucaran/fisherjorgebucaran का अवतार

    jorgebucaran/fisher

    9,300GitHub पर देखें↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Package manager for the Fish shell.

    Shellfishfish-pluginplugin-manager
    GitHub पर देखें↗9,300
  • zsh-users/antigenzsh-users का अवतार

    zsh-users/antigen

    8,324GitHub पर देखें↗

    Antigen is a git-based package manager and configuration orchestrator for the Zsh shell environment. It serves as a plugin manager designed to download, load, and update plugins, themes, and frameworks directly from Git repositories using specific branches, tags, or versions. The project focuses on shell startup optimization by using static bundle caching and batch completion loading to reduce boot times. It distinguishes itself through environment reproduction capabilities, such as file-based state snapshotting and plugin state restoration, and a distribution workflow that bundles configurat

    Plugin manager for ZSH that handles automatic updates and bundles.

    Shell
    GitHub पर देखें↗8,324
  • marlonrichert/zsh-autocompletemarlonrichert का अवतार

    marlonrichert/zsh-autocomplete

    6,613GitHub पर देखें↗

    zsh-autocomplete is a shell extension and completion engine for Zsh that provides real-time, asynchronous type-ahead suggestions and interactive completion menus while typing. It functions as a productivity tool designed to reduce keystrokes by filtering available commands and arguments based on current user input. The project distinguishes itself by automatically inserting the longest common prefix among matching suggestions and providing an interactive shell menu for navigating command history and filesystem paths. It includes mechanisms for tracking and suggesting recently visited director

    Provides real-time completion lists as you type.

    Shell
    GitHub पर देखें↗6,613
  • hyperupcall/autoenvhyperupcall का अवतार

    hyperupcall/autoenv

    6,034GitHub पर देखें↗

    autoenv is a directory-based environment manager and shell workflow automator that automatically loads and unloads environment variables and scripts based on the current working directory. It functions as a hierarchical variable loader, applying configuration settings according to the directory hierarchy to isolate project environments. The utility includes a checksum-based script validator that ensures security by requiring user approval before sourcing detected files. Once a file is authorized, the system remembers the trust setting by verifying file hashes, prompting the user again only if

    Manages environment variables based on the current directory.

    Shell
    GitHub पर देखें↗6,034
  • zimfw/zimfwzimfw का अवतार

    zimfw/zimfw

    4,632GitHub पर देखें↗

    zimfw एक Zsh कॉन्फ़िगरेशन फ्रेमवर्क और प्लगइन मैनेजर है जिसे Zsh शेल वातावरण को अनुकूलित और ऑप्टिमाइज़ करने के लिए डिज़ाइन किया गया है। यह रिमोट या स्थानीय रिपॉजिटरी से शेल एक्सटेंशन और थीम को इंस्टॉल, अपडेट और पिन करने के लिए एक सिस्टम के रूप में कार्य करता है। यह फ्रेमवर्क स्टार्टअप समय को कम करने और निष्पादन गति में सुधार करने के लिए स्क्रिप्ट के बाइट-कोड संकलन का उपयोग करके शेल प्रदर्शन पर केंद्रित है। यह मॉड्यूल प्रबंधन के लिए एक घोषणात्मक कॉन्फ़िगरेशन मॉडल का उपयोग करता है, जो वर्ज़न-पिन्ड डिपेंडेंसी रिज़ॉल्यूशन और इंस्टॉलेशन को गति देने के लिए पूर्ण git क्लोन के बिना मॉड्यूल लाने की क्षमता की अनुमति देता है। यह प्रोजेक्ट शेल एक्सटेंशन को प्रबंधित करने, विज़ुअल थीम लागू करने और रीयल-टाइम मेटाडेटा के साथ कमांड प्रॉम्प्ट को बढ़ाने की क्षमताएं प्रदान करता है। इसमें विभिन्न ऑपरेटिंग सिस्टमों में पैकेज प्रबंधन को स्वचालित करने और git रिपॉजिटरी संचालन को सुव्यवस्थित करने के लिए एकीकृत सपोर्ट भी शामिल है।

    Modular and fast Zsh configuration framework.

    Shell
    GitHub पर देखें↗4,632
  • zsh-users/zsh-history-substring-searchzsh-users का अवतार

    zsh-users/zsh-history-substring-search

    3,064GitHub पर देखें↗

    🐠 ZSH port of Fish history search (up arrow)

    History searching based on substrings of the current command line.

    Shell
    GitHub पर देखें↗3,064
  • zdharma-continuum/fast-syntax-highlightingzdharma-continuum का अवतार

    zdharma-continuum/fast-syntax-highlighting

    1,708GitHub पर देखें↗

    Feature-rich syntax highlighting for ZSH

    Optimized syntax highlighting for ZSH commands.

    Shell
    GitHub पर देखें↗1,708
  • tarjoilija/zgentarjoilija का अवतार

    tarjoilija/zgen

    1,521GitHub पर देखें↗

    A lightweight and simple plugin manager for ZSH

    Lightweight plugin manager for ZSH.

    Shell
    GitHub पर देखें↗1,521
  • romkatv/zsh-deferromkatv का अवतार

    romkatv/zsh-defer

    496GitHub पर देखें↗

    Deferred execution of Zsh commands

    Defers command execution until the shell is idle.

    Shell
    GitHub पर देखें↗496
  • hchbaw/auto-fu.zshhchbaw का अवतार

    hchbaw/auto-fu.zsh

    436GitHub पर देखें↗

    #zsh automatic complete-word and list-choices. Originally incr-0.2.zsh by y.fujii

    Automatic word completion and list choices for ZSH.

    Shell
    GitHub पर देखें↗436
  • zpm-zsh/autoenvzpm-zsh का अवतार

    zpm-zsh/autoenv

    174GitHub पर देखें↗

    Autoenv for zsh

    Directory-based environment variable management.

    Shell
    GitHub पर देखें↗174
  • zdharma-continuum/zinit-configszdharma-continuum का अवतार

    zdharma-continuum/zinit-configs

    79GitHub पर देखें↗

    Real-world configuration files (basically zshrc-s) holding Zinit (former Zplugin) invocations

    Collection of configuration files for the Zinit plugin manager.

    Shell
    GitHub पर देखें↗79
  • tom-auger/cmdtimetom-auger का अवतार

    tom-auger/cmdtime

    35GitHub पर देखें↗

    ZSH plugin to display duration of command

    Shows the duration of executed commands in the terminal.

    Shell
    GitHub पर देखें↗35
  • getantidote/use-omzgetantidote का अवतार

    getantidote/use-omz

    36GitHub पर देखें↗

    A plugin to make using Oh-My-Zsh with antidote seamless

    Enables seamless use of Oh My Zsh plugins with Antidote.

    Shell
    GitHub पर देखें↗36
  • romkatv/zsh-no-ps2romkatv का अवतार

    romkatv/zsh-no-ps2

    29GitHub पर देखें↗

    A plugin for zsh that inserts a newline on Enter if the typed command is incomplete

    Prevents the secondary prompt from appearing for incomplete commands.

    Shell
    GitHub पर देखें↗29
  • olets/command-execution-timerolets का अवतार

    olets/command-execution-timer

    15GitHub पर देखें↗

    A zsh plugin for measuring, working with, and displaying the time an interactive shell command takes to execute.

    Tracks and displays the time taken for interactive commands.

    Shell
    GitHub पर देखें↗15
पिछला12अगला
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Shell Frameworks