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
·

8 Repos

Awesome GitHub RepositoriesTask Orchestrators

Systems for managing and executing sequences of background operations with state tracking.

Distinguishing note: Focuses on background task management and progress reporting rather than general workflow automation.

Explore 8 awesome GitHub repositories matching development tools & productivity · Task Orchestrators. Refine with filters or upvote what's useful.

Awesome Task Orchestrators GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sharex/sharexAvatar von ShareX

    ShareX/ShareX

    38,123Auf GitHub ansehen↗

    ShareX is a desktop utility designed for screen capture, image annotation, and automated file sharing. It provides a comprehensive suite of tools for capturing screen regions, windows, or scrolling content, and includes a layered image editor that allows users to manipulate, scale, and transform graphical elements and annotations directly on captured media. The application distinguishes itself through an event-driven post-capture pipeline that triggers automated workflows, such as image processing, external command execution, or file uploads, immediately after a capture event. Users can exten

    Triggering sequences of image processing, file transformations, and external command-line tasks immediately after a capture event occurs.

    C#capturecolor-pickercsharp
    Auf GitHub ansehen↗38,123
  • revanced/revanced-managerAvatar von ReVanced

    ReVanced/revanced-manager

    25,932Auf GitHub ansehen↗

    ReVanced Manager is an Android application patcher designed to modify compiled mobile binaries. It enables users to inject custom features, alter runtime behavior, and remove interface elements without requiring access to original source code. The utility distinguishes itself by performing all operations locally on the user device, ensuring privacy by avoiding external server dependencies. It automates the entire modification lifecycle, including the retrieval of application files, the application of bytecode-level patches, and the generation of new cryptographic signatures to ensure the resu

    Manages long-running download and patching operations through a background execution model with progress feedback.

    Dartandroidflutterflutter-apps
    Auf GitHub ansehen↗25,932
  • stocksharp/stocksharpAvatar von StockSharp

    StockSharp/StockSharp

    10,126Auf GitHub ansehen↗

    StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into

    Provides a system for managing the lifecycle and execution of trading bots based on a predefined timetable.

    C#
    Auf GitHub ansehen↗10,126
  • apache/shardingsphere-elasticjobAvatar von apache

    apache/shardingsphere-elasticjob

    8,203Auf GitHub ansehen↗

    ShardSphere-ElasticJob is a Java-based distributed scheduling framework designed to manage workloads across multiple nodes. It provides a system for splitting scheduled tasks into shards and distributing them across a cluster to achieve high-throughput execution. The framework includes a distributed task failover system that detects node failures and automatically reassigns missed job executions to healthy cluster instances. It also features a cluster resource manager to dynamically allocate execution resources based on system load and capacity. The system covers high-availability task execu

    Provides a centralized interface for managing and executing sequences of diverse background operations.

    Javacrondatabaseelasticjob
    Auf GitHub ansehen↗8,203
  • quartznet/quartznetAvatar von quartznet

    quartznet/quartznet

    6,997Auf GitHub ansehen↗

    Quartz.NET is a job scheduler for .NET applications designed to schedule and execute programmatic tasks. It functions as a distributed task orchestrator and enterprise task orchestrator, capable of managing recurring jobs with concurrency limits and complex intervals. The system provides high availability through a clustered execution model that balances loads and provides fail-over redundancy across multiple server instances. It utilizes a relational database job store to persist job and trigger states, ensuring that scheduled tasks survive application restarts. The framework includes capab

    Implements a system for managing recurring background operations with state tracking, concurrency limits, and extensibility for auditing.

    C#c-sharpcrondotnet
    Auf GitHub ansehen↗6,997
  • qd-today/qdAvatar von qd-today

    qd-today/qd

    5,525Auf GitHub ansehen↗

    qd ist eine serverseitige Ausführungs-Engine und ein Request-Scheduler, der entwickelt wurde, um wiederkehrende Netzwerkaufgaben zu automatisieren. Er fungiert als Aufgaben-Automatisierer, der HTTP-Archive-Dateien in wiederverwendbare Request-Templates für die geplante Ausführung konvertiert. Das System wird von einem nicht-blockierenden Server angetrieben, der eine timergesteuerte Ausführungs-Engine verwaltet. Dies ermöglicht es dem Projekt, API-Aufgaben durch das Replay von aufgezeichnetem Netzwerk-Traffic zu orchestrieren und Netzwerkanfragen basierend auf definierten, wiederkehrenden Intervallen auszulösen. Das Tool deckt ein breites Spektrum an Automatisierungsfunktionen ab, einschließlich schema-gesteuerter Aufgabenkonfiguration und zustandsloser Request-Dispatching zur Aufrechterhaltung konsistenter automatisierter Workflows.

    Manages and executes sequences of scheduled HTTP requests to perform operations on remote servers.

    Pythoncheckindockerhar
    Auf GitHub ansehen↗5,525
  • bogdanp/dramatiqAvatar von Bogdanp

    Bogdanp/dramatiq

    5,136Auf GitHub ansehen↗

    Dramatiq is a distributed task queue and workload manager used to offload function execution to background workers. It functions as an asynchronous task orchestrator that enables the distribution of computational tasks across a cluster using a pluggable transport layer supporting RabbitMQ and Redis. The framework provides specialized tools for complex task orchestration, including the ability to link background jobs into sequences, pipelines, and barriers. It further manages distributed concurrency through the use of shared mutexes, rate limiters, and exponential backoff retries to prevent re

    Links background jobs into sequences or pipelines where the output of one task triggers the start of the next.

    Pythondistributed-lockpythonrabbit
    Auf GitHub ansehen↗5,136
  • moonrepo/moonAvatar von moonrepo

    moonrepo/moon

    3,687Auf GitHub ansehen↗

    Moon is a monorepo build system and task runner designed to orchestrate complex projects with multiple packages. It functions as a dependency graph orchestrator that executes build targets in topological order and utilizes input hashing to cache results and skip redundant work. The project features a polyglot toolchain manager that automates the installation and versioning of language runtimes and CLI tools to ensure environment consistency. It also includes a plugin framework based on WebAssembly, allowing developers to extend build logic and toolchain behavior using any supported language.

    Identifies specific tasks that must be executed based on changed files, environment variables, or graph relations.

    Rustbuild-systembuild-toolbun
    Auf GitHub ansehen↗3,687
  1. Home
  2. Development Tools & Productivity
  3. Task Orchestrators

Unter-Tags erkunden

  • Affected Task ResolutionLogic for determining the specific subset of tasks that must run based on changed inputs or graph relations. **Distinct from Task Orchestrators:** Focuses on the resolution of specific tasks to run rather than general background operation management.