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

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

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

Dynamic form builder

تم تحديث الترتيب في 9 يوليو 2026

For a dynamic form builder for web applications, the strongest matches are alibaba/x-render (This is a configuration-driven UI framework that generates dynamic), openblocks-dev/openblocks (Openblocks is a low-code platform designed for building internal) and tduckcloud/tduck-survey-form (This platform is a self-hosted, enterprise-grade form builder that). formbricks/formbricks and alibaba/formily round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best data-driven form builders for your project. Compare top open-source libraries ranked by activity and stars to find the best fit.

Dynamic form builder

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

    alibaba/x-render

    7,846عرض على GitHub↗

    x-render is a configuration-driven UI framework and low-code interface builder that transforms structured data definitions into functional user interface components. It operates as a JSON-driven UI generator, using a standardized configuration protocol to render data tables, input forms, and charts. The system includes a visual form builder and interface design editor, allowing users to arrange layouts and configuration settings through a graphical interface to avoid writing manual structural code. This process is supported by a schema-based component library that maps configuration keys to a

    This is a configuration-driven UI framework that generates dynamic forms from JSON schemas, providing the core capability of building data-driven forms with visual design tools.

    TypeScriptDynamic Input Forms
    عرض على GitHub↗7,846
  • openblocks-dev/openblocksالصورة الرمزية لـ openblocks-dev

    openblocks-dev/openblocks

    6,220عرض على GitHub↗

    Openblocks is a low-code platform for building custom internal tools. It provides a visual interface where users can assemble applications by dragging and dropping pre-built components onto a canvas, connecting them to databases and APIs without writing code. The platform distinguishes itself through its architecture for embedding and reuse. Entire application pages can be rendered as native React components inside other applications, replacing traditional iframe-based embedding. Custom components and queries can be bundled into reusable modules for use across multiple applications, and an au

    Openblocks is a low-code platform designed for building internal tools and data-driven applications, providing the necessary visual interface, API integrations, and self-hosting capabilities to function as a robust form-building and workflow environment.

    TypeScriptOn-Premise Deployment
    عرض على GitHub↗6,220
  • tduckcloud/tduck-survey-formالصورة الرمزية لـ TDuckCloud

    TDuckCloud/tduck-survey-form

    1,224عرض على GitHub↗

    This project is an open-source, self-hosted platform designed for enterprise-grade data collection, survey building, and automated operational workflows. It provides a comprehensive environment for organizations to maintain full data sovereignty while managing interactive questionnaires, online exams, and complex information-gathering projects within their own private infrastructure. The platform distinguishes itself through a focus on high-concurrency, scalable deployment and granular organizational control. It features a dynamic drag-and-drop builder that supports logic-based branching and

    This platform is a self-hosted, enterprise-grade form builder that natively supports conditional logic, multi-step workflows, and API-driven integrations, making it a comprehensive solution for data-driven collection needs.

    JavaSelf-Hosted Data Collection PlatformsSelf-Hosted DeploymentsApproval Workflow Management
    عرض على GitHub↗1,224
  • formbricks/formbricksالصورة الرمزية لـ formbricks

    formbricks/formbricks

    12,391عرض على GitHub↗

    Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows. The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by a

    Formbricks is a self-hostable survey and feedback platform that supports conditional logic and event-driven workflows, making it a strong fit for data-driven form collection even though its primary focus is on user experience analytics rather than general-purpose data entry.

    TypeScriptConditional Logic
    عرض على GitHub↗12,391
  • alibaba/formilyالصورة الرمزية لـ alibaba

    alibaba/formily

    12,558عرض على GitHub↗

    Formily is a schema-driven framework designed for building complex web forms by decoupling business logic and validation rules from the underlying user interface. It utilizes a declarative JSON schema to define form structures, allowing developers to manage data collection and field interactions independently of specific component libraries or frontend frameworks. The system is built upon a reactive observable state engine that synchronizes form data, validation status, and field interactions in real time. By employing a recursive tree traversal and a centralized event bus, the engine manages

    Formily is a schema-driven framework that provides the core logic for building complex, data-driven forms with conditional validation and reactive state, though it functions as a developer-focused library rather than a standalone, ready-to-deploy form application.

    TypeScriptDeclarative Form SchemasSchema-Based GeneratorsReactive Form Builders
    عرض على GitHub↗12,558
  • o2oa/o2oaالصورة الرمزية لـ o2oa

    o2oa/o2oa

    4,627عرض على GitHub↗

    o2oa is an open-source Java enterprise office automation platform designed to manage corporate workflows, organizational hierarchies, and collaborative office tasks. It functions as a low-code business application platform and a corporate information portal, providing a visual development environment for building custom enterprise applications. The platform is distinguished by its integrated enterprise workflow engine, which allows for the design and automation of business processes using customizable routing conditions and event-driven scripts. It further differentiates itself as a multi-dat

    This is a comprehensive low-code business application platform that includes a visual form designer and workflow engine capable of handling complex conditional logic, multi-step processes, and external data integrations.

    JavaScriptCorporate Information PortalsLow-codeLow-Code Development Platforms
    عرض على GitHub↗4,627
  • hasanharman/form-builderالصورة الرمزية لـ hasanharman

    hasanharman/form-builder

    2,660عرض على GitHub↗

    This project is a JSON schema form builder and dynamic form generator. It functions as an API-driven data collector that creates customizable input fields and layouts based on JSON schema definitions. The system serves as a schema-based input validator, enforcing data integrity through predefined schemas and providing real-time feedback to users. It allows for the creation of web forms where input types, labels, and placeholders can be modified without changing the source code. The tool manages the end-to-end workflow of interactive user input, covering dynamic form generation, client-side d

    This is a dynamic, schema-driven form builder that supports real-time validation and API-based data collection, making it a strong fit for building complex, data-driven forms even if it requires integration to handle advanced features like role-based access.

    TypeScriptSchema-Based GeneratorsClient-Side Input ValidatorsDynamic Form Generation
    عرض على GitHub↗2,660
  • surveyjs/survey-libraryالصورة الرمزية لـ surveyjs

    surveyjs/survey-library

    4,782عرض على GitHub↗

    This project is a JSON-based form rendering framework and visual creator designed for dynamic data collection. It provides a JavaScript form builder library that transforms JSON schemas into functional web forms and multi-step wizards, with a dedicated visual survey creator for designing layouts and branching logic without writing code. The library is distinguished by its bidirectional PDF integration, which allows the conversion of JSON schemas into fillable PDF documents and the extraction of structured data from existing PDFs. It also features advanced capabilities for creating scored asse

    This is a comprehensive JavaScript framework for building dynamic, data-driven forms that supports conditional logic, multi-step workflows, and extensive integration capabilities, though it functions as a library to be embedded in your own application rather than a standalone, ready-to-deploy form server.

    TypeScriptData Collection ToolsDynamic Form GenerationJSON to Page Rendering
    عرض على GitHub↗4,782
  • vform666/variant-formالصورة الرمزية لـ vform666

    vform666/variant-form

    1,997عرض على GitHub↗

    Variant Form is a low-code platform designed for building and managing dynamic, data-driven web forms. It provides a visual drag-and-drop designer that allows users to assemble complex form layouts and configure field properties without manual markup. The system functions as a comprehensive suite for form development, integrating a runtime rendering engine that transforms structured configuration objects into functional, validated user interfaces. The project distinguishes itself through its ability to transpile visual form definitions into portable, framework-specific source code. It utilize

    This is a Vue-based form designer that provides a visual interface for creating complex, multi-step forms with support for conditional logic and data-driven configurations.

    VueVisual Form DesignersDynamic Form EnginesDynamic Form Generation
    عرض على GitHub↗1,997
  • baptistearno/typebot.ioالصورة الرمزية لـ baptisteArno

    baptisteArno/typebot.io

    10,042عرض على GitHub↗

    Typebot is a visual chatbot builder and conversational platform designed for lead generation and data collection. It provides a drag-and-drop workflow designer that converts visual nodes into structured conversation logic, allowing users to build interactive forms and chatbots with conditional routing. The platform is designed as a self-hosted conversational infrastructure, enabling the deployment of the entire application stack on private servers using Docker and PostgreSQL. This allows for complete control over data storage and server maintenance. The system integrates with external servic

    Typebot is a conversational form builder that uses a visual workflow designer to handle conditional logic, data collection, and third-party integrations, making it a strong fit for data-driven form requirements.

    TypeScriptConversation Flow DesignConversational Flow DesignersChatbot Builders
    عرض على GitHub↗10,042
  • apitable/apitableالصورة الرمزية لـ apitable

    apitable/apitable

    15,265عرض على GitHub↗

    This platform is a low-code database system that combines the flexibility of a spreadsheet interface with the structured power of a relational database. It serves as a collaborative workspace for managing complex datasets, building custom business applications, and automating operational workflows without requiring traditional software development. The platform distinguishes itself through deep integration of artificial intelligence, which enables users to query databases using natural language, generate content, and deploy custom conversational agents trained on internal data. It supports re

    This platform functions as a low-code database and workflow automation engine that supports dynamic form generation and data-driven processes, making it a capable tool for building complex, integrated form-based applications.

    TypeScriptLow-Code Development PlatformsGranular Access ControlsNo-Code Platforms
    عرض على GitHub↗15,265
  • laravel-enso/formsالصورة الرمزية لـ laravel-enso

    laravel-enso/forms

    123عرض على GitHub↗

    Laravel Enso Form Builder is a customizable, template based form creator, so you can quickly create forms with the minimum amount of effort

    This is a template-based form builder designed for the Laravel ecosystem that supports dynamic form generation and conditional logic, though it is specifically built as a component for the Enso framework rather than a standalone, platform-agnostic form application.

    PHPForm HandlingForm Management
    عرض على GitHub↗123
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
alibaba/x-render7.8KTypeScript—26 مايو 2026
openblocks-dev/openblocks6.2KTypeScriptAGPL-3.019 أكتوبر 2023
tduckcloud/tduck-survey-form1.2KJavaMIT10 يونيو 2026
formbricks/formbricks12.4KTypeScriptNOASSERTION16 يونيو 2026
alibaba/formily12.6KTypeScriptMIT21 يونيو 2025
o2oa/o2oa4.6KJavaScriptAGPL-3.024 أبريل 2026
hasanharman/form-builder2.7KTypeScriptmit18 فبراير 2026
surveyjs/survey-library4.8KTypeScriptMIT23 يونيو 2026
vform666/variant-form2KVueNOASSERTION26 نوفمبر 2024
baptistearno/typebot.io10KTypeScriptNOASSERTION12 يونيو 2026

Related searches

  • a library for handling form data binding
  • أداة استضافة ذاتية لإنشاء النماذج
  • Data schema definition
  • مكتبة برمجية لبناء حقول نماذج مخصصة
  • أداة بناء مرئية لواجهات تطبيقات الويب
  • a library for custom data modeling
  • مكتبة للتحقق من صحة النماذج في React
  • a data validation library for application development