awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • sharex/sharexShareX 的头像

    ShareX/ShareX

    38,123在 GitHub 上查看↗

    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
    在 GitHub 上查看↗38,123
  • revanced/revanced-managerReVanced 的头像

    ReVanced/revanced-manager

    25,932在 GitHub 上查看↗

    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
    在 GitHub 上查看↗25,932
  • stocksharp/stocksharpStockSharp 的头像

    StockSharp/StockSharp

    10,126在 GitHub 上查看↗

    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#
    在 GitHub 上查看↗10,126
  • apache/shardingsphere-elasticjobapache 的头像

    apache/shardingsphere-elasticjob

    8,203在 GitHub 上查看↗

    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
    在 GitHub 上查看↗8,203
  • quartznet/quartznetquartznet 的头像

    quartznet/quartznet

    6,997在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,997
  • qd-today/qdqd-today 的头像

    qd-today/qd

    5,525在 GitHub 上查看↗

    qd is a server-side execution engine and request scheduler designed to automate recurring network tasks. It functions as a task automator that converts HTTP Archive files into reusable request templates for scheduled execution. The system is powered by a non-blocking server that manages a timer-driven execution engine. This allows the project to orchestrate API tasks by replaying captured network traffic and triggering network requests based on defined recurring intervals. The tool covers a broad range of automation capabilities, including schema-driven task configuration and stateless reque

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

    Pythoncheckindockerhar
    在 GitHub 上查看↗5,525
  • bogdanp/dramatiqBogdanp 的头像

    Bogdanp/dramatiq

    5,136在 GitHub 上查看↗

    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
    在 GitHub 上查看↗5,136
  • moonrepo/moonmoonrepo 的头像

    moonrepo/moon

    3,687在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,687
  1. Home
  2. Development Tools & Productivity
  3. Task Orchestrators

探索子标签

  • 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.