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

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

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

12 रिपॉजिटरी

Awesome GitHub RepositoriesDevelopment Workflow Automators

CLI tools for enforcing quality standards via version control.

Distinguishing note: Focuses on the CLI interface for workflow automation.

Explore 12 awesome GitHub repositories matching development tools & productivity · Development Workflow Automators. Refine with filters or upvote what's useful.

Awesome Development Workflow Automators GitHub Repositories

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

    typicode/husky

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

    Husky is a Git hook manager that automates the installation and execution of version control lifecycle events within a project repository. It functions by redirecting standard version control event triggers to a centralized configuration directory, allowing teams to standardize development workflows and enforce code quality without requiring manual setup on every machine. The tool enables custom workflow automation by triggering shell scripts during operations such as committing or pushing code. It distinguishes itself by integrating directly into package manager lifecycles, ensuring that aut

    Triggers custom scripts during standard version control operations to enforce code quality.

    JavaScriptcommitgithooks
    GitHub पर देखें↗35,156
  • pre-commit/pre-commitpre-commit का अवतार

    pre-commit/pre-commit

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

    Pre-commit is a framework for managing and executing automated tasks during the version control commit process. It functions as a configuration-driven utility that enforces project standards by running linters, formatters, and security scanners on staged files before they are committed to a repository. The system uses a centralized manifest to orchestrate these tasks, ensuring consistent developer tooling across teams. It distinguishes itself by provisioning isolated environments for each tool, which prevents dependency conflicts and ensures that all required versions are present. The framewo

    Provides a configuration-driven framework for managing and executing automated tasks during the version control commit process.

    Pythongitlinterpre-commit
    GitHub पर देखें↗15,057
  • jonas/tigjonas का अवतार

    jonas/tig

    13,258GitHub पर देखें↗

    Tig is a terminal-based interface for version control systems that functions as an interactive visual layer over standard command-line operations. It provides a text-based environment for navigating commit history, managing staging areas, and inspecting file changes directly within the terminal. By utilizing a split-view layout, the application allows users to view logs, diffs, and status information simultaneously for efficient code analysis. The tool distinguishes itself through a state-driven navigation model that processes piped output from version control utilities into structured, color

    Provides a terminal-based interface for defining and executing custom shell commands to automate repository workflows.

    Ccgitncurses
    GitHub पर देखें↗13,258
  • gogf/gfgogf का अवतार

    gogf/gf

    13,190GitHub पर देखें↗

    GF is a comprehensive Go application toolkit and web framework. It provides a set of libraries and tools for building scalable web applications, APIs, and enterprise-level software. The project features a driver-agnostic SQL database toolkit with a query builder and object mapper, alongside a dedicated framework for creating structured command line interfaces. It includes a project scaffolding tool to bootstrap application structures and automate development workflows. The toolkit covers several broader capability areas, including concurrent data management with thread-safe collections, cryp

    Ships a unified command interface to automate repetitive developer tasks like linting and tagging.

    Goframeworkgogo-framework
    GitHub पर देखें↗13,190
  • automl/auto-sklearnautoml का अवतार

    automl/auto-sklearn

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

    This is a scikit-learn automated machine learning framework designed to optimize model selection and hyperparameters. It functions as an automated model selector and hyperparameter optimization tool for classification and regression tasks, utilizing an automated ensemble builder to combine high-performing models for increased predictive accuracy. The system features a distributed search engine that uses Dask for parallel machine learning optimization across CPU cores or clusters. It implements a budget-based evaluation strategy through successive halving to prioritize promising model configur

    Provides CLI utilities for standardized testing, formatting, linting, and building distributions.

    Python
    GitHub पर देखें↗8,111
  • pypa/hatchpypa का अवतार

    pypa/hatch

    7,182GitHub पर देखें↗

    Hatch is a unified tool for managing Python environments, building packages, scaffolding projects, and installing Python versions. It provides a single command-line interface for automating common development workflows, including running scripts, tests, and static analysis with automatic dependency resolution and configuration. The tool manages project settings, dependencies, and build instructions through a declarative TOML configuration file, ensuring reproducibility across environments. It creates and manages isolated virtual environments across all major shells, installs and manages multi

    Automates Python development workflows including script execution, testing, and static analysis with automatic dependency resolution.

    Pythonbuildclipackaging
    GitHub पर देखें↗7,182
  • pypa/sampleprojectpypa का अवतार

    pypa/sampleproject

    5,245GitHub पर देखें↗

    This project is a reference implementation and tutorial designed to demonstrate the end-to-end workflow of building, versioning, and uploading Python distributions. It serves as a concrete project template and example for configuring metadata and build artifacts for package indices. The repository illustrates how to package software by defining project metadata and dependencies in static configuration files. It covers the process of transforming source trees into versioned archives and platform-specific binary distributions, specifically showing how to build binary wheels and source distribut

    Illustrates the end-to-end workflow of building, versioning, and uploading Python distributions.

    Python
    GitHub पर देखें↗5,245
  • biobootloader/wolverinebiobootloader का अवतार

    biobootloader/wolverine

    5,083GitHub पर देखें↗

    Wolverine एक AI कोड रिपेयर टूल और सेल्फ-हीलिंग Python रनटाइम है जिसे रनटाइम क्रैश के लिए स्क्रिप्ट्स की निगरानी करने और स्वचालित रूप से सोर्स कोड को रिकवर करने के लिए डिज़ाइन किया गया है। यह एक स्वचालित स्क्रिप्ट रिकवरी टूल के रूप में कार्य करता है जो विफलताओं की पहचान करता है और सुधारों का प्रस्ताव देने व लागू करने के लिए लार्ज लैंग्वेज मॉडल्स का उपयोग करता है। यह सिस्टम एक पुनरावृत्त डीबगिंग चक्र के माध्यम से काम करता है जो ट्रेसबैक डेटा को कैप्चर करता है और इसे ट्रायल-एंड-एरर के माध्यम से सुधारों को रिफ़ाइन करने के लिए एक लैंग्वेज मॉडल में वापस फ़ीड करता है। सुरक्षा सुनिश्चित करने के लिए, इसमें एक ह्यूमन-इन-द-लूप वेरिफिकेशन मैकेनिज्म शामिल है जिसके लिए जनरेट किए गए कोड परिवर्तनों को मूल सोर्स फ़ाइलों में पैच करने से पहले मैन्युअल अनुमोदन की आवश्यकता होती है। यह टूल स्वचालित स्क्रिप्ट डीबगिंग और पुनरावृत्त परीक्षण में व्यापक क्षमताओं को कवर करता है। इसमें कॉन्फ़िगर करने योग्य मॉडल रूटिंग शामिल है, जो उपयोगकर्ताओं को पसंदीदा लैंग्वेज मॉडल्स निर्दिष्ट करने और स्वचालित संशोधनों के लिए पुष्टिकरण स्तरों को परिभाषित करने की अनुमति देता है।

    Monitors Python scripts for crashes and uses language models to iteratively fix errors until the code runs successfully.

    Python
    GitHub पर देखें↗5,083
  • audreyfeldroy/cookiecutter-pypackageaudreyfeldroy का अवतार

    audreyfeldroy/cookiecutter-pypackage

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

    यह प्रोजेक्ट एक मानकीकृत डायरेक्टरी लेआउट और कॉन्फ़िगरेशन फाइलों के साथ Python पैकेज को बूटस्ट्रैप करने के लिए एक Cookiecutter टेम्प्लेट है। यह प्रोजेक्ट संरचनाओं, बॉयलरप्लेट फाइलों और कमांड-लाइन इंटरफेस एंट्री पॉइंट्स को जनरेट करके नई लाइब्रेरीज़ के लिए एक आधार प्रदान करता है। टेम्प्लेट हार्डन्ड बिल्ड पाइपलाइन्स के माध्यम से एक सुरक्षित सॉफ्टवेयर आपूर्ति श्रृंखला पर जोर देता है। यह हमलों से बचाने के लिए एक्शन्स के लिए कमिट SHA पिनिंग और न्यूनतम अनुमति सेट का उपयोग करता है, जबकि सुरक्षित पहचान प्रदाताओं का उपयोग करके रजिस्ट्री में हस्ताक्षरित पैकेज बनाने और अपलोड करने के लिए एक सेटअप प्रदान करता है। प्रोजेक्ट मल्टी-वर्ज़न टेस्टिंग, लिंटिंग और टाइप-चेकिंग के लिए निरंतर एकीकरण स्वचालन सहित क्षमताओं के एक व्यापक सेट को कवर करता है। इसमें एक ऑटोमेटेड डॉक्यूमेंटेशन पाइपलाइन भी शामिल है जो डॉकस्ट्रिंग्स से API रेफरेंस निकालती है और उन्हें होस्टिंग प्रदाताओं पर डिप्लॉय करती है। अतिरिक्त टूलिंग डिपेंडेंसी प्रबंधन, वितरण आर्टिफैक्ट संकलन और स्टैटिक भेद्यता स्कैनिंग को संभालती है।

    Establishes a unified command set for managing dependencies, running tests, and verifying code quality.

    Python
    GitHub पर देखें↗4,584
  • tox-dev/toxtox-dev का अवतार

    tox-dev/tox

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

    Tox is a Python test automation framework and virtual environment manager. It functions as a multi-version compatibility tester that automates the creation and management of isolated environments to verify that package builds and installations work across different language implementations and dependency sets. The tool acts as a continuous integration pipeline frontend, synchronizing local test execution with remote server pipelines to standardize workflows. It utilizes matrix-based configuration resolution to generate sets of target environments based on combinations of language versions and

    Automates the workflow of running tests and managing dependencies across multiple Python versions.

    Pythonactionsautomationcli
    GitHub पर देखें↗3,916
  • ngbp/ngbpngbp का अवतार

    ngbp/ngbp

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

    ngbp is a web application build system and project bootstrapper designed to automate the initialization and delivery of web projects. It provides a framework for generating standardized directory structures and preconfigured tooling to establish a baseline for scalable applications. The system features a client-side template cache that converts HTML templates into JavaScript strings to reduce network requests. It also includes a development workflow automator that monitors file changes to trigger automatic linting, unit testing, and browser refreshing. The tool covers build orchestration thr

    Implements a task runner that monitors file changes to trigger automatic linting, unit testing, and browser refreshing.

    JavaScript
    GitHub पर देखें↗3,890
  • brainmaestro/composer-git-hooksBrainMaestro का अवतार

    BrainMaestro/composer-git-hooks

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

    This project is a dependency manager plugin that automates the management and synchronization of version control hooks. By integrating directly into project dependency configuration files, it ensures that automated tasks and validation rules are consistently applied across local development environments. The tool distinguishes itself by enabling configuration-driven task orchestration, where version control triggers are mapped to custom command sequences. It supports global configuration inheritance, allowing developers to enforce uniform workflows and validation standards across multiple rep

    Standardizes development workflows by applying uniform quality checks and automated processes across multiple projects.

    PHPcommand-linecommand-line-toolcomposer
    GitHub पर देखें↗1,086
  1. Home
  2. Development Tools & Productivity
  3. Development Workflow Automators

सब-टैग एक्सप्लोर करें

  • Python Workflow Automators1 सब-टैगRunning scripts, tests, and static analysis with automatic dependency resolution and configuration for Python projects. **Distinct from Development Workflow Automators:** Distinct from Development Workflow Automators: focuses on Python-specific workflow automation including dependency resolution and environment management, not general CLI enforcement.