awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

613 Repos

Awesome GitHub RepositoriesTask Execution Frameworks

Development-focused libraries and platforms that provide the structure and primitives for defining, scheduling, and running individual automated units of work.

Explore 613 awesome GitHub repositories matching devops & infrastructure · Task Execution Frameworks. Refine with filters or upvote what's useful.

Awesome Task Execution Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • openclaw/openclawAvatar von openclaw

    openclaw/openclaw

    380,031Auf GitHub ansehen↗

    Openclaw ist eine Plattform zur Verwaltung von Agenten-Ausführungsumgebungen, die die Infrastruktur zur Steuerung von Agenten-Lebenszyklen, Sitzungszuständen und Arbeitsbereich-Persistenz bereitstellt. Sie verfügt über ein zentrales Gateway, das Modell-Schleifen, Tool-Aufrufe und Streaming-Ereignisse verarbeitet, während es gleichzeitig Multi-Agenten-Routing und persistentes Speichermanagement unterstützt. Das System ist darauf ausgelegt, Tool-Ausführungssignaturen zu normalisieren und eine standardisierte Schnittstelle für die Kompatibilität zwischen verschiedenen Anbietern zu bieten. Die Plattform umfasst umfangreiche Entwickler-Tools, wie eine Befehlszeilenschnittstelle für die Arbeitsbereichsverwaltung, diagnostische Protokollierung und eine Plugin-Architektur, die die Registrierung benutzerdefinierter Tools und Funktionen ermöglicht. Sie unterstützt automatisierte Workflows durch ereignisgesteuerte Hooks, Aufgabenplanung und die Integration mit externen Diensten. Die Sicherheit wird durch Ausführungsrichtlinien, Anmeldeinformations-Portabilität und Genehmigungs-Workflows für Agentenaktionen verwaltet. Die Bereitstellung wird durch automatisierte Infrastruktur-Installer und containerisierte Gateway-Helfer unterstützt, mit integrierten Dienstprogrammen für Backups und Konfigurationsmanagement. Das System bietet ein strukturiertes Format für die Orchestrierung mehrstufiger Workflows und enthält spezialisierte Tools für Browser-Automatisierung und strukturiertes Code-Patching.

    Persists execution state and tracks revisions to support complex, long-running multi-step workflows.

    TypeScriptaiassistantcrustacean
    Auf GitHub ansehen↗380,031
  • kamranahmedse/developer-roadmapAvatar von kamranahmedse

    kamranahmedse/developer-roadmap

    357,434Auf GitHub ansehen↗

    Developer Roadmap ist eine Community-gesteuerte Plattform, die strukturierte, graphbasierte Lernpfade für das Software-Engineering bietet. Sie dient als umfassendes Wissens-Repository, in dem technische Bereiche in visuellen Sequenzen organisiert sind, um den Erwerb beruflicher Fähigkeiten und das Karrierewachstum zu steuern. Das Projekt zeichnet sich durch ein kollaboratives Ökosystem aus, das es Nutzern ermöglicht, Roadmaps beizusteuern, bewährte Branchenpraktiken zu kuratieren und berufliche Profile zu pflegen. Es integriert diagnostische Bewertungs-Frameworks, um die technische Kompetenz zu evaluieren, und hilft Entwicklern dabei, Wissenslücken zu identifizieren und sich durch gezielte Lernsequenzen auf professionelle Vorstellungsgespräche vorzubereiten. Über seine Kern-Mapping-Funktionen hinaus bietet die Plattform praktische Projektideen und interaktives Tutoring, um Engineering-Konzepte zu festigen. Sie bietet einen zentralen Raum für die Community, um Ressourcen zu teilen, den fortschreitenden Kompetenzaufbau zu verfolgen und durch komplexe technische Landschaften zu navigieren.

    Automates CI pipeline workflows to inspect logs and fix tests in headless environments.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    Auf GitHub ansehen↗357,434
  • vinta/awesome-pythonAvatar von vinta

    vinta/awesome-python

    303,207Auf GitHub ansehen↗

    Dieses Projekt ist ein umfassendes, von der Community kuratiertes Verzeichnis, das eine riesige Landschaft von Python-Softwarebibliotheken, Frameworks und Tools organisiert. Es dient als zentrale Wissensdatenbank, die dazu entwickelt wurde, die Navigation im Ökosystem zu erleichtern und die Entdeckung durch Entwickler über den gesamten Softwareentwicklungs-Lebenszyklus hinweg zu beschleunigen. Das Verzeichnis zeichnet sich durch einen strukturierten Index von Ressourcen aus, die nach technischen Bereichen kategorisiert sind, von grundlegenden Entwicklungs-Dienstprogrammen bis hin zu spezialisierten Ingenieursbereichen. Es deckt hochrangige Fähigkeiten ab, einschließlich künstlicher Intelligenz, Data Science, Webentwicklung und Infrastrukturmanagement, was es Entwicklern ermöglicht, geprüfte Lösungen für spezifische technische Herausforderungen zu identifizieren. Das Projekt umfasst ein breites Spektrum an Fähigkeiten, einschließlich Tools für Abhängigkeitsmanagement, statische Codeanalyse und automatisierte Tests. Es katalogisiert zudem Ressourcen für persistente Datenspeicherung, Cloud-Infrastruktur-Orchestrierung und Schnittstellenentwicklung und bietet eine einheitliche Referenz für den Aufbau und die Wartung komplexer Softwaresysteme.

    Improve application responsiveness by distributing time-consuming operations to background workers via message queues.

    Pythonawesomecollectionspython
    Auf GitHub ansehen↗303,207
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

    Schedules and runs background jobs across multiple nodes with centralized management interfaces.

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • n8n-io/n8nAvatar von n8n-io

    n8n-io/n8n

    192,772Auf GitHub ansehen↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, looping, and sub-workflow execution. The platform supports both pre-built integration nodes and custom code execution in JavaScript or Python, enabling connectivity with a wide range of external services and APIs. The platform includes a suite of generative AI capabilities, such a

    Coordinates automated task execution sequences through a flexible blend of visual design and custom code logic.

    TypeScriptaiapisautomation
    Auf GitHub ansehen↗192,772
  • microsoft/vscodeAvatar von microsoft

    microsoft/vscode

    186,401Auf GitHub ansehen↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    Coordinates background processes that monitor file changes and trigger automated build or analysis tasks.

    TypeScripteditorelectronmicrosoft
    Auf GitHub ansehen↗186,401
  • torantulino/auto-gptAvatar von Torantulino

    Torantulino/Auto-GPT

    184,986Auf GitHub ansehen↗

    Auto-GPT is an autonomous agent framework designed for creating and deploying AI agents that use large language models to plan and execute complex goals independently. The system provides a comprehensive environment for managing the entire agent lifecycle, from initial design and testing to live production deployment. The project features a low-code workflow designer that allows users to define agent behaviors by connecting functional blocks in a visual interface. It includes an agent marketplace for discovering and deploying pre-configured agent templates and a standardized evaluation tool t

    Allows autonomous workflows to be triggered by external HTTP requests via webhooks.

    Python
    Auf GitHub ansehen↗184,986
  • significant-gravitas/autogptAvatar von Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Auf GitHub ansehen↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Triggers automated workflows in response to specific data events like record creation or updates.

    Pythonaiartificial-intelligenceautonomous-agents
    Auf GitHub ansehen↗184,973
  • avelino/awesome-goAvatar von avelino

    avelino/awesome-go

    175,576Auf GitHub ansehen↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Utilize libraries designed for interacting with messaging platform APIs to create automated bot services.

    Goawesomeawesome-listgo
    Auf GitHub ansehen↗175,576
  • sst/opencodeAvatar von sst

    sst/opencode

    175,436Auf GitHub ansehen↗

    OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying

    Executes sequences of coding changes to build new features or fix bugs using LLM-powered automation.

    TypeScript
    Auf GitHub ansehen↗175,436
  • automatic1111/stable-diffusion-webuiAvatar von AUTOMATIC1111

    AUTOMATIC1111/stable-diffusion-webui

    163,743Auf GitHub ansehen↗

    Stable Diffusion Web UI is a browser-based interface designed for managing text-to-image generation tasks. It provides a centralized dashboard for controlling generative processes, including native support for multi-stage model architectures to facilitate high-quality image refinement. The platform distinguishes itself through granular control over the generation process, offering tools for precise parameter management and advanced prompt engineering. Users can customize generation styles and capabilities by integrating external model-extension formats, such as textual inversions, low-rank ad

    Automates complex generation sequences and batch processing through a built-in scripting framework.

    Pythonaiai-artdeep-learning
    Auf GitHub ansehen↗163,743
  • ripienaar/free-for-devAvatar von ripienaar

    ripienaar/free-for-dev

    123,154Auf GitHub ansehen↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Integrate disparate services through workflow engines that automate task sequences and synchronize data across multiple platforms.

    HTMLawesome-listfree-for-developers
    Auf GitHub ansehen↗123,154
  • browser-use/browser-useAvatar von browser-use

    browser-use/browser-use

    100,229Auf GitHub ansehen↗

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions. The project distinguishes itself through its ability to translate high-level intent into

    Interprets natural language instructions to manage complex web workflows, including data extraction and human-in-the-loop approval steps.

    Pythonai-agentsai-toolsbrowser-automation
    Auf GitHub ansehen↗100,229
  • nvbn/thefuckAvatar von nvbn

    nvbn/thefuck

    97,358Auf GitHub ansehen↗

    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

    Enables the definition of custom rule-based logic to intercept and modify command execution after a failure occurs.

    Pythonpythonshell
    Auf GitHub ansehen↗97,358
  • florinpop17/app-ideasAvatar von florinpop17

    florinpop17/app-ideas

    95,036Auf GitHub ansehen↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers. The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer

    Triggers agentic tasks directly from pull request comments without requiring permanent changes to existing workflows.

    applicationscodingcodingchallenges
    Auf GitHub ansehen↗95,036
  • puppeteer/puppeteerAvatar von puppeteer

    puppeteer/puppeteer

    94,811Auf GitHub ansehen↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Triggers browser-based tasks and processes their execution outputs directly from an application interface.

    TypeScriptautomationchromechromium
    Auf GitHub ansehen↗94,811
  • oven-sh/bunAvatar von oven-sh

    oven-sh/bun

    93,257Auf GitHub ansehen↗

    Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The project functions as an all-in-one toolchain, integrating a native bundler, transpiler, package manager, and test runner into a single command-line interface. What distinguishes Bun is its focus on native system integration and developer productivity. It features a high-performa

    Registers persistent background tasks at the operating system level to run scripts on a defined schedule that survives process restarts.

    Rustbunbundlerjavascript
    Auf GitHub ansehen↗93,257
  • microsoft/playwrightAvatar von microsoft

    microsoft/playwright

    91,074Auf GitHub ansehen↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    Integrates test suite execution, dependency management, and report generation directly into continuous integration pipelines.

    TypeScriptautomationchromechromium
    Auf GitHub ansehen↗91,074
  • punkpeye/awesome-mcp-serversAvatar von punkpeye

    punkpeye/awesome-mcp-servers

    89,264Auf GitHub ansehen↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosystems by offering a registry of machine-readable interface definitions that enable dynamic tool discovery and structured context injection. The directory distinguishes itself by focusing on the protocol-based interoperability required for autonomous AI agents to interact with he

    Controls smart home devices and IoT infrastructure by translating natural language requests into operational commands.

    aimcp
    Auf GitHub ansehen↗89,264
  • home-assistant/home-assistantAvatar von home-assistant

    home-assistant/home-assistant

    87,771Auf GitHub ansehen↗

    Home Assistant is a home automation platform and IoT device orchestrator that serves as a central hub for controlling smart devices and executing automated routines. It functions as a local smart home controller, managing device states and automation logic on a local network to provide a private alternative to cloud-based hubs. The system emphasizes privacy-focused IoT management by prioritizing local control to reduce reliance on external cloud services. It enables multi-vendor device integration, translating diverse third-party hardware signals into a unified interface for consolidated mana

    Functions as a local control platform for managing residential automation workflows and IoT device states.

    Python
    Auf GitHub ansehen↗87,771
Vorherige123456…31Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Automation Orchestration
  4. Task Execution Frameworks

Unter-Tags erkunden

  • Automation Frameworks8 Sub-TagsComprehensive frameworks that provide the building blocks for creating and executing automated sequences of actions.
  • Bot Building2 Sub-TagsFrameworks and libraries for interacting with messaging platform APIs to build automated bots.
  • CI Workflow Automations3 Sub-TagsTools that automate the sequence of building, testing, and integrating code changes within a continuous integration pipeline.
  • Desktop Automation PluginsPlugins that enable software to control local desktop environments and native system interfaces.
  • Event-Based Triggers3 Sub-TagsMechanisms that initiate automated tasks in response to specific system-level events or state changes.
  • Execution Flow Controls4 Sub-TagsMechanisms for pausing, delaying, or conditionally waiting during the execution of automated sequences.
  • External Command Executors2 Sub-TagsTools that trigger shell commands or external programs directly from the application interface.
  • Heartbeat Monitors3 Sub-TagsMechanisms that perform periodic checks or health pings to verify the status of external services or internal processes.
  • Home Automation6 Sub-TagsFrameworks for centralizing the control and automation of smart home devices and IoT services.
  • State Inspection Tools3 Sub-TagsUtilities for querying and inspecting the current state and attributes of system entities.
  • Task & Job Management12 Sub-TagsSystems that schedule, monitor, and manage the execution of discrete tasks across distributed environments.
  • Workflow Engines5 Sub-TagsPlatforms that manage the execution flow of tasks, ensuring they run in the correct sequence and state.