awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 مستودعات

Awesome GitHub RepositoriesWorkflow-to-Code Generators

Transforms visual node-based workflows into executable code.

Distinct from Code Generation: Focuses on graph-to-code transformation, distinct from general boilerplate code generation.

Explore 11 awesome GitHub repositories matching development tools & productivity · Workflow-to-Code Generators. Refine with filters or upvote what's useful.

Awesome Workflow-to-Code Generators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • raspberrypifoundation/blocklyالصورة الرمزية لـ RaspberryPiFoundation

    RaspberryPiFoundation/blockly

    13,437عرض على GitHub↗

    Blockly is a web-based visual programming editor and block-based code generator. It allows users to create programs by interlocking graphical blocks that translate into executable source code for various programming languages, removing the need for manual syntax entry. The project serves as a customizable framework for building specialized visual languages through a customizable block library. It includes a visual block designer for defining custom shapes, behaviors, and specialized input fields, as well as a plugin system to extend the editor's environment. The system manages programming lo

    Transforms visual node-based block arrangements into executable source code for various programming languages.

    JavaScript
    عرض على GitHub↗13,437
  • retejs/reteالصورة الرمزية لـ retejs

    retejs/rete

    12,077عرض على GitHub↗

    Rete is a framework for building interactive, node-based visual interfaces and dataflow programming environments. It provides a core engine that processes directed graphs, allowing developers to define modular logic where nodes represent operations and connections represent the flow of data or control. By decoupling the graph logic from the user interface, the framework enables the creation of custom visual editors that can be integrated into various frontend component libraries. The project distinguishes itself through a highly extensible, signal-driven architecture that supports complex req

    Transforms visual node-based workflows into executable JavaScript code to bridge the gap between graphical design and implementation.

    TypeScriptdataflow-programmingflow-based-programminggraph-editor
    عرض على GitHub↗12,077
  • go-swagger/go-swaggerالصورة الرمزية لـ go-swagger

    go-swagger/go-swagger

    9,989عرض على GitHub↗

    go-swagger is a toolkit for working with Swagger/OpenAPI 2.0 specifications in Go. It generates server, client, and CLI code from a specification document, and can also produce a specification by scanning annotated Go source code. The project includes a static validation engine that checks documents against the schema and project-specific rules, and a specification transformation pipeline that resolves, flattens, and merges documents. The toolkit generates both client and server code from the same specification, ensuring consistency in request and response handling. It also produces a command

    Modifies generated code output through vendor extensions and user-supplied templates.

    Goapicode-generatorgo
    عرض على GitHub↗9,989
  • thinkgem/jeesiteالصورة الرمزية لـ thinkgem

    thinkgem/jeesite

    8,044عرض على GitHub↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Allows modification of XML configurations to customize how the code generator produces source files.

    Vue
    عرض على GitHub↗8,044
  • sel4/sel4الصورة الرمزية لـ seL4

    seL4/seL4

    5,583عرض على GitHub↗

    seL4 is a formally verified microkernel whose C implementation is backed by machine-checked mathematical proofs of correctness, confidentiality, integrity, and availability. It enforces strict isolation between processes through hardware-enforced address space separation and a capability-based access control system, where each process holds explicit rights only to the resources it has been granted. The kernel exposes hardware resources through a minimal API of system calls that manage threads, address spaces, and inter-process communication, with synchronous IPC supporting sender-identifying b

    Allows writing C code with embedded Python snippets using Jinja2 to generate component glue code at compile time.

    Cmicrokernelossel4
    عرض على GitHub↗5,583
  • cweill/gotestsالصورة الرمزية لـ cweill

    cweill/gotests

    5,315عرض على GitHub↗

    gotests هي أداة تحليل ثابت ومولد للكود المبدئي (boilerplate) للغة Go، تقوم بإنشاء مجموعات اختبار منظمة تلقائياً من الكود المصدري. تعمل كإطار عمل للاختبارات المعتمدة على الجداول (table-driven tests) وتتعامل مع حل الأنواع (type resolution) للدوال والأساليب، بما في ذلك تعيين قيود الأنواع العامة (generic type constraints) إلى أنواع تنفيذية محددة. تتكامل الأداة مع نماذج لغوية كبيرة (LLMs) لتوليد قيم إدخال واقعية وحالات حافة (edge cases) بناءً على منطق الدالة. تستخدم نظام توليد يعتمد على القوالب، مما يسمح بتخصيص هيكل وتنسيق كود الاختبار الناتج من خلال قوالب ومعاملات خارجية. يوفر المشروع أدوات سطر أوامر (CLI) لمسح الحزم بشكل متكرر ومعالجة شجرة الدليل. كما يتضمن آليات للتحكم في النطاق لاختيار الدوال باستخدام التعبيرات النمطية (regex) ومعدلات الرؤية.

    Renders test code using user-provided templates to integrate specific assertion libraries and coding styles.

    Gocode-generatorcommandlinego
    عرض على GitHub↗5,315
  • tile-ai/tilelangالصورة الرمزية لـ tile-ai

    tile-ai/tilelang

    5,226عرض على GitHub↗

    TileLang is a Python-embedded domain-specific language compiler that JIT-compiles and autotunes GPU kernels. It uses a tile-based DSL, automatic software pipelining, and parallel autotuning to generate optimized GPU kernels at runtime. It supports tensor core operations with Pythonic syntax, automatic memory management, and thread mapping. The compiler searches over tile sizes, thread counts, and scheduling policies, compiling and benchmarking candidates in parallel to find the fastest kernel. It also caches compiled binaries and tuning results to disk for reuse across sessions. TileLang inc

    Allows custom transformations to be applied to compiled GPU kernel source code before final execution.

    Python
    عرض على GitHub↗5,226
  • theorchid/platformالصورة الرمزية لـ TheOrchid

    TheOrchid/Platform

    4,791عرض على GitHub↗

    Platform هو إطار عمل لبناء تطبيقات المكاتب الخلفية ولوحات التحكم الإدارية باستخدام Laravel. يعمل كإطار عمل لواجهة المستخدم يعتمد على المخطط ومولد CRUD يقوم تلقائياً بإنشاء واجهات إدارة قواعد البيانات، ونماذج الإدخال، وقواعد التحقق من تعريفات النماذج البرمجية. تتميز المنصة بمجموعة أدوات واجهة مستخدم خلفية شاملة تدعم التقاط البيانات المتقدم، بما في ذلك تعيين الإحداثيات الجغرافية، ومصفوفات بيانات JSON الجدولية، وتتبع البيانات الوصفية للتسويق. تتميز بنظام قوي للتحكم في الوصول القائم على الأدوار لإدارة رؤية الموارد وحماية المسارات، إلى جانب تنفيذ بحث كامل النص عالمي يقوم بفهرسة البيانات عبر نماذج متعددة. تغطي المنصة مجموعة واسعة من القدرات، بما في ذلك تحميل البيانات غير المتزامن، وأنظمة الإشعارات متعددة القنوات، ومكتبة من مكونات النماذج المتخصصة للنصوص الغنية وإدارة الملفات. كما توفر أدوات لتصور البيانات من خلال تجميع النماذج والرسوم البيانية، بالإضافة إلى أدوات لتحديث الصفحات الجزئي لمحاكاة تجربة تطبيق الصفحة الواحدة. تسمح خيارات التكامل بربط وحدات التحكم الحالية والقوالب القديمة لتسهيل ترحيل الميزات تدريجياً إلى إطار العمل.

    Allows overriding default boilerplate files with custom templates to ensure generated components follow specific architectural patterns.

    PHP
    عرض على GitHub↗4,791
  • infyomlabs/laravel-generatorالصورة الرمزية لـ InfyOmLabs

    InfyOmLabs/laravel-generator

    3,829عرض على GitHub↗

    This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b

    Allows developers to replace default code blueprints with custom stub files to enforce coding standards.

    PHP
    عرض على GitHub↗3,829
  • astahmer/openapi-zod-clientالصورة الرمزية لـ astahmer

    astahmer/openapi-zod-client

    1,172عرض على GitHub↗

    هذا المشروع عبارة عن أداة سطر أوامر تقوم بأتمتة إنشاء عملاء HTTP من نوع TypeScript آمن مباشرة من مواصفات OpenAPI. من خلال تحويل تعريفات الخدمة إلى كود مصدري مهيكل، فإنه يضمن مزامنة النوع من البداية إلى النهاية ويفرض سلامة البيانات في وقت التشغيل عبر حدود الشبكة. يتميز المولد بتعيين هياكل بيانات OpenAPI إلى مخططات تحقق Zod، مما يسمح بتعيين النوع القائم على المخطط والتحقق من الاستجابة بشكل متسق. ويدعم توليف المصدر المكرر لتقليل التكرار في المخرجات المولدة ويوفر خيارات تخصيص القالب، مما يتيح للمستخدمين تعديل هيكل وتنسيق الكود الناتج من خلال قواعد عرض محددة. تتعامل الأداة مع دورة حياة إنشاء العميل بالكامل، من تحليل مواصفات API غير المتجانسة إلى نموذج داخلي موحد وصولاً إلى عرض معالجات الطلبات القابلة للتنفيذ. تم تصميمها لتتكامل في سير عمل التطوير من خلال إنتاج وحدات جاهزة للاستخدام تحافظ على عقود بيانات صارمة بين الخدمات.

    Allows customization of generated code output through user-supplied templates and rendering rules.

    TypeScriptapiaxioscli
    عرض على GitHub↗1,172
  • vercel-labs/workflow-builder-templateالصورة الرمزية لـ vercel-labs

    vercel-labs/workflow-builder-template

    1,032عرض على GitHub↗

    Workflow Builder Template is an orchestration platform that translates natural language prompts and visual graph designs into multi-step automated pipelines. It combines an interactive browser-based canvas with an underlying engine that generates type-safe executable code from user configurations. The platform supports external service integrations across messaging, ticketing, email, file storage, and database operations. Users can build and modify automation sequences either through the drag-and-drop interface or by querying integrated language models behind the scenes to generate complete

    Translates visual pipeline designs into executable type-safe code featuring automated error handling and logging.

    TypeScriptagentsaiworkflows
    عرض على GitHub↗1,032
  1. Home
  2. Development Tools & Productivity
  3. Project Scaffolding, Config & Code Generation
  4. Code Generation
  5. Workflow-to-Code Generators

استكشف الوسوم الفرعية

  • Kernel Source TransformersTools that intercept and modify compiled GPU kernel source code before final output. **Distinct from Workflow-to-Code Generators:** Distinct from Workflow-to-Code Generators: focuses on transforming already-compiled kernel code, not generating code from workflows.
  • Template-Based Code Customizers1 وسم فرعيModifying generated code output through vendor extensions and user-supplied templates. **Distinct from Workflow-to-Code Generators:** Distinct from Workflow-to-Code Generators: customizes code generation output via templates, not transforming visual workflows.