awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 repository-uri

Awesome GitHub RepositoriesExecution Engines

Core components that process and execute logic or rulesets independently of specific programming languages.

Distinguishing note: Focuses on language-agnostic rule execution rather than specific language runtimes or compilers.

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

Awesome Execution Engines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vnpy/vnpyAvatar vnpy

    vnpy/vnpy

    41,676Vezi pe GitHub↗

    VeighNa is an event-driven, modular platform designed for the development, backtesting, and execution of automated financial trading strategies. It provides a comprehensive suite of tools that includes a centralized trading terminal for monitoring portfolios and market conditions, alongside a robust algorithmic trading engine that manages real-time data processing and order execution. The platform distinguishes itself through a highly decoupled architecture that isolates algorithmic logic from market connectivity, allowing for independent strategy development and testing. It utilizes a dynami

    Ships a high-performance asynchronous engine for real-time market data and order execution.

    Pythonalgotradingfinancefintech
    Vezi pe GitHub↗41,676
  • apache/mxnetAvatar apache

    apache/mxnet

    20,829Vezi pe GitHub↗

    This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip

    Provides execution engines that support switching between synchronous and asynchronous modes for performance and debugging.

    C++mxnet
    Vezi pe GitHub↗20,829
  • librespeed/speedtestAvatar librespeed

    librespeed/speedtest

    14,851Vezi pe GitHub↗

    LibreSpeed is a self-hosted HTML5 network speed test tool used to measure download and upload speeds, ping, and jitter. It operates as a private server for measuring network performance without relying on third-party services. The system functions as a multi-backend performance tool that executes network tests across different server environments and geographic locations. It supports both PHP and Node.js backends and acts as a network telemetry collector by recording connection metadata and performance metrics into a database for historical analysis and reporting. The tool provides capabilit

    Implements core measurement logic across both PHP and Node.js backends using a consistent interface.

    JavaScripthacktoberfesthtml5-speedtestinternet-speed
    Vezi pe GitHub↗14,851
  • apache/seatunnelAvatar apache

    apache/seatunnel

    9,427Vezi pe GitHub↗

    SeaTunnel is a distributed data integration engine designed to synchronize structured and unstructured data across diverse sources and sinks. It functions as a multi-engine execution framework that can run data integration tasks across different distributed computing backends to optimize workload performance. The project is distinguished by a visual data pipeline designer for configuring workflows without manual code and a specialized change data capture tool for streaming incremental database updates. It also includes an enrichment pipeline that integrates large language models and embedding

    Provides an engine-agnostic execution layer that translates pipeline configurations into plans compatible with multiple distributed backends.

    Javaapachebatchcdc
    Vezi pe GitHub↗9,427
  • qiskit/qiskitAvatar Qiskit

    Qiskit/qiskit

    7,522Vezi pe GitHub↗

    Qiskit is a quantum computing software development kit used for designing, simulating, and executing quantum circuits on physical hardware and simulators. It functions as a quantum algorithm framework, a circuit simulator, and a vendor-agnostic hardware interface for dispatching workloads across diverse providers. The project features a quantum circuit transpiler that optimizes abstract designs to match the specific basis gates and qubit connectivity of target hardware. It employs a pass-based transpilation pipeline and symbolic instruction translation to convert high-level circuits into hard

    Provides an abstraction layer that interfaces with various computers or simulators to run quantum workloads.

    Pythonpythonqiskitquantum
    Vezi pe GitHub↗7,522
  • civitai/civitaiAvatar civitai

    civitai/civitai

    7,158Vezi pe GitHub↗

    Civitai is a platform for generative media creation and AI model distribution. It provides a centralized service for producing images, videos, audio, and music, while serving as a repository where users can share, discover, and browse custom model weights and fine-tuned adaptations. The platform distinguishes itself through a provider-agnostic orchestration layer that manages multi-step generation pipelines and complex workflows across different backends. It integrates with autonomous AI agents and editors via the Model Context Protocol, allowing external tools to access generation pipelines

    Implements an architectural layer that translates high-level generation configurations into execution plans across diverse backend providers.

    TypeScriptaisocial-networkstable-diffusion
    Vezi pe GitHub↗7,158
  • php-fig/cacheAvatar php-fig

    php-fig/cache

    5,192Vezi pe GitHub↗

    Acest proiect este un strat de abstractizare a cache-ului și un standard de interfață pentru PHP, definind în mod specific specificația de caching PSR-6. Stabilește un set consistent de definiții de tip și contracte pentru elementele și pool-urile de cache pentru a asigura interoperabilitatea între diferite biblioteci PHP. Specificația previne blocarea la un singur furnizor (vendor lock-in) prin separarea logicii de caching de nivel înalt de implementările de stocare de nivel scăzut. Acest lucru permite schimbarea backend-urilor de caching fără a necesita modificări în codul aplicației. Proiectul se concentrează pe standardizarea cache-ului PHP și interoperabilitatea bibliotecilor prin utilizarea semnăturilor de metodă comune și a definițiilor sigure din punct de vedere al tipului. Acest lucru creează un strat de caching agnostic față de furnizor care permite mai multor furnizori de stocare să rămână interschimbabili.

    Establishes a uniform API layer to isolate the cache storage engine from the consumer.

    PHP
    Vezi pe GitHub↗5,192
  • mcmonkeyprojects/swarmuiAvatar mcmonkeyprojects

    mcmonkeyprojects/SwarmUI

    4,238Vezi pe GitHub↗

    SwarmUI este o interfață web și un orchestrator pentru Stable Diffusion, conceput pentru a genera imagini și video. Funcționează ca un manager de fluxuri de lucru modular și un gateway API care permite configurarea și execuția pipeline-urilor AI generative. Sistemul se caracterizează prin capacitatea de a distribui sarcinile de generare pe mai multe plăci grafice pentru a crește viteza de procesare și throughput-ul total. Utilizează o arhitectură decuplată client-server și o interfață agnostică față de backend, permițând interfeței utilizator să rămână separată de mediul de execuție al modelului. Platforma suportă extensibilitatea printr-o arhitectură bazată pe plugin-uri pentru adăugarea de noi componente UI și handlere de logică. Oferă control programatic prin endpoint-uri HTTP și WebSocket pentru ca aplicațiile externe să declanșeze generări și să sincronizeze starea în timp real. Sunt incluse instrumente de administrare pentru a acorda și gestiona accesul utilizatorilor remote la mediul generativ prin rețea.

    Translates high-level generation requests into specific execution plans for various Stable Diffusion backends.

    C#aicomfyuicsharp
    Vezi pe GitHub↗4,238
  • nextflow-io/nextflowAvatar nextflow-io

    nextflow-io/nextflow

    3,305Vezi pe GitHub↗

    Nextflow is a dataflow workflow engine and distributed computing framework used to build and execute data-intensive pipelines. It serves as a scientific workflow language that allows users to define reproducible data processing sequences, supporting any scripting language through shebang declarations. The system functions as a containerized pipeline orchestrator, utilizing container technologies to ensure software dependencies remain consistent across different environments. It decouples workflow logic from the underlying infrastructure, enabling the same pipeline to run on local machines, cl

    Decouples workflow logic from compute environments, allowing the same pipeline to run on local, cloud, or HPC backends.

    Groovyawsbioinformaticscloud
    Vezi pe GitHub↗3,305
  • acceleratehs/accelerateAvatar AccelerateHS

    AccelerateHS/accelerate

    1,012Vezi pe GitHub↗

    Accelerate is a framework for high-performance array computing that provides a domain-specific language for expressing complex mathematical and parallel computations. By utilizing a declarative programming interface, it allows users to define high-level array transformations that are automatically translated into optimized machine code for diverse hardware architectures. The system distinguishes itself through a modular architecture that decouples high-level array operations from hardware-specific instructions. It employs just-in-time compilation and kernel fusion to transform programs into e

    Decouples high-level array operations from hardware-specific instructions to support multiple execution targets like CPUs and GPUs.

    Haskellacceleratecudagpu
    Vezi pe GitHub↗1,012
  1. Home
  2. Software Engineering & Architecture
  3. Execution Engines

Explorează sub-etichetele

  • Backend-Agnostic Execution Layers2 sub-tag-uriArchitectural layers that translate high-level pipeline configurations into execution plans for diverse distributed backends. **Distinct from Execution Engines:** Specifically handles the translation of data pipelines to multiple distributed computing backends, distinct from general language-agnostic rule execution.