awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repositorios

Awesome GitHub RepositoriesNode-Based Execution Graphs

Architectural patterns that represent logic as a directed graph of functional nodes and data edges.

Distinct from Node-Based Graph Execution: Existing candidates are too specific to graphics or database models; this is a general software architecture for execution logic.

Explore 5 awesome GitHub repositories matching software engineering & architecture · Node-Based Execution Graphs. Refine with filters or upvote what's useful.

Awesome Node-Based Execution Graphs GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ironclad/rivetAvatar de Ironclad

    Ironclad/rivet

    4,608Ver en GitHub↗

    Rivet is a visual LLM workflow designer and AI agent orchestration engine. It serves as a development environment for building retrieval augmented generation pipelines and a TypeScript library for embedding visual AI graphs and prompt logic into JavaScript applications. The system differentiates itself through a node-based editor that maps data flow between language models, vector databases, and external APIs. It provides specialized tools for prompt engineering, including interfaces for iterative prompt refinement and A/B testing to improve model response quality. The platform covers a broa

    Processes logic as a directed graph where functional nodes process data and edges define the information flow.

    TypeScript
    Ver en GitHub↗4,608
  • leon-thomm/ryvenAvatar de leon-thomm

    leon-thomm/Ryven

    4,094Ver en GitHub↗

    Ryven es un framework de programación basado en flujo y editor de scripting visual para Python. Proporciona una interfaz gráfica basada en nodos para diseñar y ejecutar lógica conectando nodos funcionales discretos para construir pipelines de datos ejecutables. El sistema funciona como una herramienta de lógica visual extensible, permitiendo el desarrollo de nodos de Python personalizados y la integración de widgets GUI interactivos para expandir las capacidades de scripting. Incluye un motor de grafos de nodos que admite tanto la edición visual como la ejecución headless, permitiendo que los scripts se ejecuten sin una interfaz gráfica de usuario. La plataforma cubre el diseño de scripts visuales y la lógica basada en flujo, con herramientas para el renderizado de imágenes de flujo y anotaciones basadas en stylus. Sus capacidades se extienden a la manipulación del estado en tiempo real a través de una interfaz de línea de comandos y un mecanismo de observador para la sincronización automática de datos de variables.

    Implements a core architecture that processes logic as a directed graph of functional nodes and data edges.

    Pythonflowpython
    Ver en GitHub↗4,094
  • javahuang/surveykingAvatar de javahuang

    javahuang/SurveyKing

    3,979Ver en GitHub↗

    SurveyKing is a self-hosted survey platform designed for creating, deploying, and analyzing online questionnaires and data collection forms on private infrastructure. It integrates a business workflow automator for building custom approval processes and an online examination system for managing question banks and issuing digital certificates. The platform also includes a psychological assessment tool for administering personality tests and scales with custom dimension scoring. The system utilizes a large language model survey generator to transform natural language prompts into structured pro

    Manages business processes through a visual graph of nodes with conditional branching and approval rules.

    PLpgSQLjavareact-surveyspringboot
    Ver en GitHub↗3,979
  • i5ting/imoveAvatar de i5ting

    i5ting/imove

    3,733Ver en GitHub↗

    imove is a visual workflow engine and low-code logic designer that allows for the creation of executable business rules via flowcharts. It functions as an event-driven process orchestrator, triggering specific logical sequences based on user interface interactions or external network signals. The platform operates as a node-based automation system where data is processed through a chain of discrete, parameterizable code modules. It converts graphical flowchart representations into executable logic steps for both server and client-side processing. The system supports modular logic engineering

    Utilizes an architectural pattern that represents business logic as a directed graph of functional nodes and data edges.

    TypeScriptflowchartjavascriptlogic
    Ver en GitHub↗3,733
  • ashblue/fluid-behavior-treeAvatar de ashblue

    ashblue/fluid-behavior-tree

    1,166Ver en GitHub↗

    Fluid Behavior Tree es un framework impulsado por código para Unity diseñado para gestionar comportamientos autónomos de personajes a través de estructuras de toma de decisiones jerárquicas. Funciona como un motor de lógica de IA de juegos que procesa comportamientos complejos de entidades atravesando grafos dirigidos de nodos que devuelven señales de éxito, fallo o estado de ejecución durante cada actualización de fotograma. La biblioteca se distingue por un patrón de constructor fluido que permite a los desarrolladores definir estructuras de árbol anidadas, secuencias y flujos de ejecución paralelos completamente a través de métodos de código encadenables. Este enfoque enfatiza la modularidad, permitiendo la creación de módulos de comportamiento reutilizables que pueden componerse en sistemas de IA más grandes y sofisticados. El framework incluye un conjunto integral de herramientas para gestionar ciclos de vida de tareas y extender la funcionalidad a través de acciones, condiciones y decoradores personalizados. Para apoyar el desarrollo, proporciona herramientas de visualización en tiempo real dentro del editor de Unity, permitiendo el monitoreo de jerarquías de árboles activas y la depuración del flujo de lógica durante el juego.

    Manages entity behavior by traversing a directed graph of nodes that return success, failure, or running status signals.

    C#aibehavior-treebuilder-pattern
    Ver en GitHub↗1,166
  1. Home
  2. Software Engineering & Architecture
  3. Node-Based Execution Graphs