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

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

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

294 个仓库

Awesome GitHub RepositoriesExecution Control

Tools and logic gates used to validate conditions, enforce constraints, or manage the flow of program execution.

Explore 294 awesome GitHub repositories matching software engineering & architecture · Execution Control. Refine with filters or upvote what's useful.

Awesome Execution Control GitHub Repositories

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

    facebook/react-native

    126,019在 GitHub 上查看↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Maps state-driven UI descriptions to efficient updates of underlying host-platform widgets to maintain a consistent view hierarchy.

    C++androidapp-frameworkcross-platform
    在 GitHub 上查看↗126,019
  • kubernetes/kuberneteskubernetes 的头像

    kubernetes/kubernetes

    123,197在 GitHub 上查看↗

    Kubernetes is a distributed container orchestration platform that automates the deployment, scaling, and management of containerized applications across clusters of computing nodes. It functions as a declarative infrastructure controller, utilizing a control loop architecture that continuously monitors the current system state against user-defined configurations to ensure desired operational outcomes. The system relies on a centralized API-driven interface and a replicated key-value store to maintain a consistent source of truth for all cluster objects. The platform distinguishes itself throu

    Executes a control loop that continuously reconciles current system states against desired configurations to ensure consistency.

    Gocncfcontainersgo
    在 GitHub 上查看↗123,197
  • apache/supersetapache 的头像

    apache/superset

    73,451在 GitHub 上查看↗

    Superset is a web-based business intelligence platform designed for data exploration, visualization, and interactive dashboarding. It functions as a query-driven analytics engine that connects to various SQL databases, allowing users to perform ad-hoc analysis, define virtual metrics, and build complex data visualizations through a centralized interface. The platform distinguishes itself through a robust semantic layer that transforms raw database schemas into calculated columns and virtual metrics, enabling consistent business logic across an organization. It features a plugin-based visualiz

    Triggers recurring background operations like report generation and data synchronization at defined intervals.

    TypeScriptanalyticsapacheapache-superset
    在 GitHub 上查看↗73,451
  • apache/incubator-supersetapache 的头像

    apache/incubator-superset

    73,325在 GitHub 上查看↗

    This project is a business intelligence suite and SQL data visualization platform used for data analysis, reporting, and monitoring. It provides a web application for exploring datasets and building interactive dashboards, complemented by a web-based SQL query editor for analyzing raw data from connected stores. The platform features a semantic data layer to define standardized metrics and dimensions, ensuring consistent data interpretation across reports. It includes a security framework with role-based access control to manage user permissions and authentication across shared dashboards. T

    Offloads long-running queries and heavy data processing to background workers using Celery to maintain UI responsiveness.

    TypeScript
    在 GitHub 上查看↗73,325
  • microsoft/ai-agents-for-beginnersmicrosoft 的头像

    microsoft/ai-agents-for-beginners

    67,369在 GitHub 上查看↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Inserts mandatory approval checkpoints into autonomous workflows to ensure human oversight.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    在 GitHub 上查看↗67,369
  • sindresorhus/awesome-nodejssindresorhus 的头像

    sindresorhus/awesome-nodejs

    65,973在 GitHub 上查看↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    Features robust infrastructure solutions for managing asynchronous task execution and message processing.

    awesomeawesome-listjavascript
    在 GitHub 上查看↗65,973
  • openinterpreter/open-interpreteropeninterpreter 的头像

    openinterpreter/open-interpreter

    63,998在 GitHub 上查看↗

    Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to interact with local software and operating systems. It functions as an orchestration framework that connects language models to a secure execution environment, enabling the development of agents capable of managing system resources and performing complex tasks. To ensure safety, the system mandates explicit user verification before executing any generated code and provides robust isolation through containerized sandboxing. The project distinguishes itself through its deep inte

    Mandates explicit user verification before running generated code to maintain human oversight of system operations.

    Rustchatgptgpt-4interpreter
    在 GitHub 上查看↗63,998
  • scrapy/scrapyscrapy 的头像

    scrapy/scrapy

    62,274在 GitHub 上查看↗

    Scrapy is a comprehensive framework designed for automated web data extraction and large-scale crawling. It operates on an asynchronous, event-driven engine that manages non-blocking network requests and data processing tasks, allowing for the efficient retrieval of structured information from web documents using path-based selectors. The system distinguishes itself through a highly modular architecture that supports complex data collection workflows. Users can implement custom middleware and signal handlers to intercept and modify request flows, while a priority-based scheduler manages concu

    Regulates request volume through a priority-based queue to balance throughput against target server load constraints.

    Pythoncrawlercrawlingframework
    在 GitHub 上查看↗62,274
  • minio/miniominio 的头像

    minio/minio

    60,346在 GitHub 上查看↗

    MinIO is a software-defined, cloud-native object storage server designed to manage large volumes of unstructured data. It functions as a distributed storage cluster that aggregates multiple independent nodes into a unified, scalable pool, providing a high-performance infrastructure compatible with standard cloud storage protocols and application programming interfaces. The system utilizes a shared-nothing architecture that eliminates central metadata servers, relying instead on a decentralized hash table to map objects across the cluster. Data availability and resilience are maintained throug

    Enforces logical separation of storage buckets and user credentials to ensure secure access within a shared cluster.

    Goamazon-s3cloudcloudnative
    在 GitHub 上查看↗60,346
  • rails/railsrails 的头像

    rails/rails

    58,690在 GitHub 上查看↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side templates. By utilizing an object-relational mapping layer, the framework allows developers to define domain models that map database tables directly to application objects, simplifying data persistence, schema migrations, and complex relationship management. The framework is distin

    Offloads time-consuming tasks to asynchronous queues to maintain high application responsiveness.

    Rubyactivejobactiverecordframework
    在 GitHub 上查看↗58,690
  • zylon-ai/private-gptzylon-ai 的头像

    zylon-ai/private-gpt

    57,278在 GitHub 上查看↗

    This project is a privacy-first backend service designed to facilitate retrieval-augmented generation by processing local documents into searchable vector representations. It provides a modular architecture that allows users to ingest diverse file formats, manage document metadata, and perform semantic searches to provide context-aware responses for chat and completion requests. The system distinguishes itself through a database-agnostic abstraction layer that supports various storage backends, ranging from local disk storage to enterprise-grade vector databases. It offers flexible deployment

    Toggles between search, query, and chat modes to dictate how the system leverages ingested document knowledge and conversation history.

    Python
    在 GitHub 上查看↗57,278
  • typst/typsttypst 的头像

    typst/typst

    54,320在 GitHub 上查看↗

    Typst is a programmable, markup-based typesetting engine designed for professional document creation. It functions as a scriptable publishing toolchain that transforms plain text and code into complex, paginated outputs. By utilizing a high-performance compiler, the system automates document assembly, mathematical rendering, and dynamic content generation, providing a unified workflow for academic and technical authoring. The engine distinguishes itself through a declarative layout framework that uses cascading rules to manage document structure and visual styling. Unlike traditional systems,

    Validates logical expressions during execution and triggers an error if the condition fails to meet requirements.

    Rustcompilermarkuptypesetting
    在 GitHub 上查看↗54,320
  • github/awesome-copilotgithub 的头像

    github/awesome-copilot

    35,119在 GitHub 上查看↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Executes scheduled or event-driven background tasks within repository contexts to manage code and issues.

    Pythonaigithub-copilothacktoberfest
    在 GitHub 上查看↗35,119
  • thealgorithms/javascriptTheAlgorithms 的头像

    TheAlgorithms/JavaScript

    34,180在 GitHub 上查看↗

    This project is an educational code repository providing a curated collection of common algorithms and data structures implemented in JavaScript. It serves as a reference library and a study resource for learning computer science concepts and foundational programming principles. The repository focuses on the practical implementation of standard data structures and algorithmic patterns. It provides a codebase for studying computational problem-solving and practicing the technical requirements often found in software engineering interviews. The codebase covers core data structure implementatio

    Separates individual algorithms into distinct files to prevent namespace collisions and isolate specific logic paths.

    JavaScriptalgorithmalgorithm-challengesalgorithms
    在 GitHub 上查看↗34,180
  • xkcoding/spring-boot-demoxkcoding 的头像

    xkcoding/spring-boot-demo

    34,101在 GitHub 上查看↗

    This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling. The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc

    Provides tools to create, pause, and modify the execution timing of recurring background jobs.

    Javademoin-actionjava
    在 GitHub 上查看↗34,101
  • tinyhumansai/openhumantinyhumansai 的头像

    tinyhumansai/openhuman

    32,374在 GitHub 上查看↗

    OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides a system for deploying private AI assistants that execute technical tasks and manage personal knowledge bases. The project features a model-agnostic request proxy that routes AI workloads to different large language models based on requirements for reasoning, speed, or vision. It integrates an OAuth-driven data integrator to synchronize personal information from external services into a local knowledge base composed of hierarchical Markdown summaries. The framework also inclu

    Restricts agents to specific read/write root directories using a fail-closed policy for filesystem isolation.

    Rust
    在 GitHub 上查看↗32,374
  • reactivex/rxjsReactiveX 的头像

    ReactiveX/rxjs

    31,682在 GitHub 上查看↗

    RxJS is a library for reactive programming that provides a framework for composing asynchronous and event-based programs. It utilizes observable sequences to model data flows, allowing developers to manage complex sequences of events through a declarative programming interface. The library implements the observer pattern to facilitate decoupled communication between data producers and subscribers. By employing a lazy execution model, streams remain dormant until a consumer explicitly subscribes, at which point data production is triggered. This approach enables the construction of predictable

    Coordinates concurrent data flows and manages backpressure to balance production and consumption across application components.

    TypeScriptjavascriptrxjs
    在 GitHub 上查看↗31,682
  • qwibitai/nanoclawqwibitai 的头像

    qwibitai/nanoclaw

    29,956在 GitHub 上查看↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    Executes AI agent logic within isolated Linux containers with dedicated filesystems to ensure host security.

    TypeScriptai-agentsai-assistantclaude-code
    在 GitHub 上查看↗29,956
  • ctripcorp/apolloctripcorp 的头像

    ctripcorp/apollo

    29,760在 GitHub 上查看↗

    Apollo is a microservice configuration management system and dynamic configuration center. It serves as a centralized platform for storing, distributing, and syncing application settings across distributed environments to maintain consistency across various clusters. The system distinguishes itself through a dynamic configuration orchestrator that supports real-time updates to connected applications, eliminating the need for manual service restarts. It features a grayscale configuration deployment tool for rolling out changes to a small subset of service instances and a version control system

    Provides logical separation of settings via namespaces to maintain environment-specific behavior for a single codebase.

    Java
    在 GitHub 上查看↗29,760
  • getredash/redashgetredash 的头像

    getredash/redash

    28,653在 GitHub 上查看↗

    Redash is a self-hosted analytics platform and SQL data visualization tool. It provides a web-based SQL query editor for writing, executing, and scheduling database queries, and functions as a business intelligence dashboard for monitoring metrics via visual widgets. The platform distinguishes itself through its data source connectors, which integrate with various SQL, NoSQL, and API-based stores to retrieve information for analysis. It enables self-service analytics by allowing users to run queries with dynamic parameters and supports shared data reporting via public links or embedded dashbo

    Automates the periodic execution of database queries to keep data visualizations current.

    Pythonanalyticsathenabi
    在 GitHub 上查看↗28,653
上一个123456…15下一个
  1. Home
  2. Software Engineering & Architecture
  3. Execution Control

探索子标签

  • Assertion UtilitiesFunctions that validate conditions and halt execution on failure.
  • Asynchronous Task Queueing1 个子标签Offloading long-running tasks to background workers.
  • Background Job ProcessorsSystems that offload heavy operations to asynchronous queues to maintain application responsiveness.
  • Background Task Schedulers2 个子标签Tools that manage and execute recurring background operations such as data synchronization or report generation.
  • Concurrency-Controlled Schedulers1 个子标签Schedulers that regulate task execution volume to maintain target system load constraints.
  • Declarative Reconciliation Engines1 个子标签Mechanisms that continuously compare current system states against desired configurations to trigger automated updates.
  • Distributed Query SchedulersTools for managing the periodic execution of queries across a fleet of remote hosts. **Distinct from SQL Query Schedulers:** Focuses on multi-host distributed execution rather than local report delivery or single-database scheduling.
  • Equality Validators3 个子标签Functions that verify value identity and enforce consistency.
  • Execution Modes3 个子标签Selecting between query, search, and chat modes for response generation.
  • Human-in-the-Loop Gates2 个子标签Requires explicit user verification before running generated code.
  • Inequality ValidatorsFunctions that verify value distinctness and enforce constraints.
  • Namespace Isolation9 个子标签Logical separation of storage buckets and credentials within a shared environment.
  • SQL Query SchedulersTools that automate the periodic execution of database queries and manage report delivery.