25 रिपॉजिटरी
Drag-and-drop interfaces used to visually construct form layouts and configurations.
Distinct from Dynamic Form Generation: Distinct from programmatic generators; this focuses on the visual authoring experience.
Explore 25 awesome GitHub repositories matching user interface & experience · Visual Form Designers. Refine with filters or upvote what's useful.
go-admin is a full-stack admin scaffolding system that generates a complete backend management interface with built-in user, role, menu, and department management modules. It combines role-based access control enforcement, JWT token authentication, multi-tenant database isolation, and scheduled task scheduling into a single framework, with a Vue-based frontend rendered through reusable components. The project distinguishes itself by integrating a Casbin RBAC engine for granular permission management across menus, buttons, and API endpoints, alongside automatic API documentation generation fro
Constructs page layouts and form structures by dragging and dropping pre-built UI components without writing code.
h5-Dooring is a suite of no-code tools comprising a content management system, visual page designers, and a JSON-to-HTML generator for creating mobile-optimized websites. It provides a visual page builder for constructing landing pages and interactive sites using a block-based interface, alongside a no-code form builder for creating data collection forms with integrated analysis and export tools. The system utilizes a JSON-to-page transformation process to automatically convert structured data into functional web pages. It features a dedicated designer for mobile landing pages and splash scre
Provides a visual drag-and-drop designer for building interactive data collection forms.
This is a visual form builder that generates Vue single-file components from a drag-and-drop canvas. It provides a complete workflow for designing forms visually, previewing them in real time, and exporting them as ready-to-use Vue code with validation rules already configured. The tool integrates a drag-and-drop canvas with a live preview pane, allowing you to see the generated form interactively as you build it. It includes an embedded code editor with hot reload, so changes to the generated code are reflected immediately in the preview. A VS Code extension bridge lets you open the designer
Builds form layouts by dragging and dropping pre-configured components onto a canvas without writing code.
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
Ships a drag-and-drop interface for visually constructing complex form layouts and settings.
form-render is a schema-driven UI framework that translates structured JSON definitions into functional administrative layouts, interactive web forms, and data visualizations. It serves as a system for rendering components and validation logic based on declarative schemas rather than manual imperative code. The framework includes a JSON-based form generator and a data table component that transforms structured data into searchable and sortable interfaces. It also features a visualization engine that renders data charts from simplified configuration schemas and a visual editor for designing fo
Provides a visual editor to design administrative layouts and define fields without writing manual code.
form-create is a JSON-driven form generator and low-code form builder that renders dynamic web forms and validation logic from configuration files. It functions as a data-driven form orchestrator for managing field dependencies and hierarchical data structures within complex layouts. The system includes a visual drag-and-drop interface for designing data entry layouts and automatically generating their corresponding configuration structures. It provides a dynamic UI component library of adaptable form fields and layout containers designed for cross-framework integration and mobile responsiven
Provides a visual drag-and-drop interface to build form structures and generate configurations without manual code.
RuoYi-Vue3 is a full-stack administrative dashboard and permission management framework built with SpringBoot and Vue 3. It serves as an enterprise management backend providing a decoupled architecture that separates the API from the user interface. The project features a low-code CRUD generator that automatically produces frontend and backend boilerplate code and API documentation from database tables. It implements a comprehensive role-based access control system for managing users, departments, and granular permissions at the menu and button levels, secured by stateless JSON Web Token auth
Provides a visual drag-and-drop builder for constructing custom forms and configurable fields.
Provides a visual drag-and-drop interface for building custom forms with built-in components.
luban-h5 एक लो-कोड वेब फ्रेमवर्क और विज़ुअल मोबाइल पेज बिल्डर है जिसका उपयोग इंटरैक्टिव मोबाइल वेब पेज डिज़ाइन करने के लिए किया जाता है। यह एक JSON-आधारित पेज रेंडरर के रूप में कार्य करता है जो डिज़ाइन कॉन्फ़िगरेशन को अंतिम-उपयोगकर्ता वितरण के लिए लाइव पेजों में परिवर्तित करता है, और इसमें इंटरैक्टिव इनपुट फील्ड बनाने और सबमिशन सांख्यिकी को ट्रैक करने के लिए एक विज़ुअल फॉर्म बिल्डर शामिल है। इस प्रोजेक्ट में एक PSD-टू-HTML कन्वर्टर है जो डिज़ाइन-टू-कोड वर्कफ़्लो को स्वचालित करने के लिए फोटोशॉप फाइलों को कार्यात्मक HTML पेजों में पार्स करता है। यह एक प्लगइन-आधारित सिस्टम के माध्यम से खुद को अलग करता है जो कस्टम UI घटकों और विशेष पेज प्लगइन्स के विकास की अनुमति देता है। यह प्लेटफ़ॉर्म ड्रैग-एंड-ड्रॉप विज़ुअल डिज़ाइन, एनीमेशन प्रबंधन और मीडिया एसेट एम्बेडिंग सहित व्यापक क्षमताओं को कवर करता है। यह बैकएंड कंटेंट प्रबंधन, डायनामिक डेटा बाइंडिंग और QR कोड के माध्यम से लाइव डिवाइस प्रीव्यू के साथ सार्वजनिक URL पर पेजों के प्रकाशन के लिए टूल्स प्रदान करता है।
Provides a tool for visually constructing custom forms with interactive input fields.
json-editor एक स्कीमा-ड्रिवन UI जनरेटर और वेब-आधारित एडिटर है जो JSON स्कीमा परिभाषाओं से ऑटोमैटिकली इंटरैक्टिव HTML फ़ॉर्म बनाता है। यह स्कीमा विनिर्देशों को संबंधित इनपुट घटकों से मैप करके स्ट्रक्चर्ड डेटा को एकत्र करने, संशोधित करने और मान्य करने के लिए एक टूल के रूप में कार्य करता है। यह प्रोजेक्ट प्लग-इन इनपुट आर्किटेक्चर और रिज़ॉल्वर-आधारित घटक मैपिंग के माध्यम से खुद को अलग करता है, जो मार्कडाउन, रंगों और सिंटैक्स-हाइलाइट किए गए कोड जैसे विशेष डेटा प्रकारों के लिए थर्ड-पार्टी एडिटर्स और कस्टम इनपुट इंटरफ़ेस के इंजेक्शन की अनुमति देते हैं। यह रिमोट डेटा मॉडल और संबंधित दस्तावेज़ों को इंटीग्रेट करने के लिए URL और हाइपर-स्कीमा लिंकिंग के माध्यम से बाहरी स्कीमा रिज़ॉल्यूशन का भी समर्थन करता है। यह सिस्टम ग्रिड व्यवस्था और एरे कॉन्फ़िगरेशन सहित व्यापक फ़ॉर्म लेआउट मैनेजमेंट को कवर करता है, साथ ही आश्रित फ़ील्ड्स और डायनामिक एनम पॉपुलेशन के लिए कंडीशनल लॉजिक भी प्रदान करता है। यह एक वैलिडेशन इंजन प्रदान करता है जो मानकीकृत स्कीमा बाधाओं और कस्टम व्यावसायिक नियमों दोनों को लागू करता है, साथ ही UI स्ट्रिंग लोकलाइज़ेशन और बाहरी CSS फ़्रेमवर्क के साथ एकीकरण का समर्थन करता है।
Provides a system for constructing complex user interfaces with dependent fields and grid layouts driven by data schemas.
Vue Form Making is a visual form designer for Vue.js that lets you build forms by dragging and dropping components onto a canvas, without writing code. It generates runnable Vue.js code and structured JSON from the visual design, enabling rapid form creation and reuse. The tool provides a complete form-building environment with component configuration, input validation with error messages, live preview, and JSON export for storage or sharing. It supports remote data integration to populate dropdowns and other fields from external APIs, and allows custom Vue components to be registered and use
Provides a drag-and-drop interface for visually constructing form layouts without writing code.
JSON Editor एक स्कीमा-ड्रिवन UI फ्रेमवर्क और वेब-आधारित एडिटर है जिसका उपयोग इंटरैक्टिव फॉर्म बनाने और JSON डेटा को सत्यापित करने के लिए किया जाता है। यह JSON स्कीमा स्पेसिफिकेशन्स को HTML फॉर्म एलिमेंट्स के पदानुक्रम में अनुवादित करता है, जिससे यूज़र्स को रॉ टेक्स्ट के बजाय एक संरचित इंटरफ़ेस के माध्यम से जटिल JSON संरचनाओं में हेरफेर करने की अनुमति मिलती है। यह फ्रेमवर्क एक प्लगइन-आधारित एक्सटेंशन सिस्टम के माध्यम से खुद को अलग करता है जो कस्टम रिज़ॉल्वर फंक्शन्स और विशेष एडिटर्स के एकीकरण का समर्थन करता है। यह प्रोजेक्ट बिडायरेक्शनल डेटा बाइंडिंग, ग्रिड और टैब्स के लिए एरे और ऑब्जेक्ट लेआउट मैनेजमेंट और डायनामिक फील्ड सिंकिंग जैसी व्यापक क्षमताएं प्रदान करता है।
Integrating specialized editors such as WYSIWYG, Markdown, or code editors into a schema-driven form workflow.
Mezzanine is a web-based content management system built on the Django framework. It provides a suite of tools for managing site content, pages, and hierarchical structures. The platform features a visual website editor with drag-and-drop interfaces for modifying page layouts and content without writing raw HTML. It includes a multilingual framework for translating website text into multiple languages for global audiences. The system covers a broad range of administrative and operational capabilities, including e-commerce product catalogs and transaction processing, identity management for u
Provides a drag-and-drop interface for building data collection forms with CSV export capabilities.
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
Provides a drag-and-drop visual editor for building form structures, branching logic, and layouts.
OpenEMR is an open-source electronic health record (EHR) system that also functions as a medical practice management platform and a patient portal, all integrated with standards-based health data exchange. It stores and manages patient health records, handles clinical workflows, supports scheduling and billing, and provides patients with secure self-service access to their information. Interoperability is built in via FHIR and C-CDA for exchanging records with external systems and Direct protocol for encrypted provider messaging. The system is designed to be extensible, with a modular plugin
Provides a visual builder for creating patient encounter forms and questionnaires without programming.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Creates interactive forms with configurable fields, validation rules, and submission handling.
Zeebe is a cloud-native workflow engine and distributed state machine designed for business process orchestration using BPMN and DMN standards. It operates as a high-performance gRPC workflow runtime that executes complex business processes through a partitioned event-streaming architecture. The system also functions as an orchestrator for large language model agents, coordinating AI reasoning and tool use within deterministic business processes. The engine is distinguished by its peer-to-peer broker networking and a consensus-based data replication model that ensures high availability and fa
Provides tools to visually design custom interfaces for collecting data from users during a process.
Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling
Provides controls for organizing form fields into fieldsets and split-column layouts to improve administrative usability.
यह प्रोजेक्ट एक .NET Core कंटेंट मैनेजमेंट सिस्टम और मल्टी-साइट प्रबंधन प्लेटफ़ॉर्म है जिसे एक केंद्रीकृत इंटरफ़ेस से स्वतंत्र वेबसाइटों पर संरचित डिजिटल सामग्री को व्यवस्थित और प्रकाशित करने के लिए डिज़ाइन किया गया है। यह एक हेडलेस CMS और स्टेटिक साइट जनरेटर दोनों के रूप में कार्य करता है, जो लोडिंग गति और स्केलेबिलिटी बढ़ाने के लिए डायनामिक टेम्प्लेट को HTML फ़ाइलों में रेंडर करता है। सिस्टम वेबसाइट दस्तावेज़ों और सामग्री को खोजने योग्य AI ज्ञान आधारों में बदलने के लिए रिट्रीवल-ऑगमेंटेड जनरेशन को एकीकृत करता है। इसमें उपयोगकर्ता प्रश्नों और बड़े भाषा मॉडल आउटपुट के बीच लॉजिक को परिभाषित करने के लिए एक विज़ुअल AI वर्कफ़्लो ऑर्केस्ट्रेटर शामिल है। प्लेटफ़ॉर्म स्कीमा-लचीले डेटा मॉडलिंग, डिजिटल एसेट संगठन और भूमिका-आधारित एक्सेस कंट्रोल सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह विभिन्न उपकरणों के लिए मल्टी-टर्मिनल प्रकाशन, कस्टम मॉड्यूल्स के लिए प्लगइन-आधारित विस्तार आर्किटेक्चर और SM4 डेटा एन्क्रिप्शन और वेब भेद्यता रक्षा की विशेषता वाला एक व्यापक सुरक्षा सूट का समर्थन करता है। सॉफ़्टवेयर को स्व-होस्टेड वेब इंफ्रास्ट्रक्चर के लिए डिज़ाइन किया गया है और इसे Windows, Linux और macOS पर Docker कंटेनरों के माध्यम से परिनियोजित किया जा सकता है।
Includes tools for visually constructing custom data entry forms in the backend to collect user input.
Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t
Features a visual designer for constructing native user interfaces and responsive layouts using a library of components.