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

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

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

293 रिपॉजिटरी

Awesome GitHub RepositoriesExecution Control

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

Explore 293 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,019GitHub पर देखें↗

    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,197GitHub पर देखें↗

    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,451GitHub पर देखें↗

    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,325GitHub पर देखें↗

    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,369GitHub पर देखें↗

    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,973GitHub पर देखें↗

    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,998GitHub पर देखें↗

    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,274GitHub पर देखें↗

    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,346GitHub पर देखें↗

    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,690GitHub पर देखें↗

    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,278GitHub पर देखें↗

    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,320GitHub पर देखें↗

    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,119GitHub पर देखें↗

    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,180GitHub पर देखें↗

    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,101GitHub पर देखें↗

    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,374GitHub पर देखें↗

    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,682GitHub पर देखें↗

    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,956GitHub पर देखें↗

    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,760GitHub पर देखें↗

    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,653GitHub पर देखें↗

    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.