awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 रिपॉजिटरी

Awesome GitHub RepositoriesInteractive Interface Builders

Frameworks that enable the rapid construction of web-based user interfaces for data-driven applications and models.

Distinguishing note: Focuses on high-level declarative interface construction for data-centric applications, distinct from general-purpose web design systems.

Explore 11 awesome GitHub repositories matching user interface & experience · Interactive Interface Builders. Refine with filters or upvote what's useful.

Awesome Interactive Interface Builders GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • gradio-app/gradiogradio-app का अवतार

    gradio-app/gradio

    42,931GitHub पर देखें↗

    Gradio is a Python library that enables the creation of interactive web applications by converting functions into browser-based interfaces. It functions as a declarative framework where developers define input and output components to automatically generate web forms, visualizations, and data-driven dashboards. By abstracting away manual web markup, the library allows for the rapid construction of interfaces for machine learning models, research demonstrations, and analytical workflows within a single environment. The platform distinguishes itself by automatically exposing internal applicatio

    Build interactive interfaces for data models by defining input and output elements that automatically generate web forms and visualizations for users to explore and analyze information.

    Pythondata-analysisdata-sciencedata-visualization
    GitHub पर देखें↗42,931
  • avaiga/taipyAvaiga का अवतार

    Avaiga/taipy

    19,247GitHub पर देखें↗

    Taipy is a Python data application framework designed for building production-ready web interfaces that integrate AI algorithms and data pipelines. It provides a comprehensive suite for developing AI dashboards and data application interfaces. The framework includes a data pipeline orchestrator for managing complex workflows and dependencies, alongside a job scheduler for executing background tasks on recurring timetables. It also features a scenario analysis tool for performing what-if simulations by comparing different data input versions to evaluate their impact on algorithm outcomes. Add

    Provides a framework for rapidly constructing web-based user interfaces to interact with AI algorithms and data pipelines.

    Python
    GitHub पर देखें↗19,247
  • clap-rs/clapclap-rs का अवतार

    clap-rs/clap

    16,528GitHub पर देखें↗

    Clap is a command-line argument parser for Rust that enables developers to define complex interfaces through strongly-typed data structures. It functions as a comprehensive framework for building terminal applications, automating the transformation of raw string inputs into validated, type-safe code representations while simultaneously generating help documentation and usage statements. The library distinguishes itself by offering both a declarative, attribute-based approach and a fluent builder-pattern API, allowing for flexible interface construction. It includes a sophisticated validation

    Provides both declarative attribute-based and fluent builder-pattern APIs for defining complex command-line interfaces.

    Rustargument-parserargument-parsingcommand-line
    GitHub पर देखें↗16,528
  • xcatliu/typescript-tutorialxcatliu का अवतार

    xcatliu/typescript-tutorial

    10,725GitHub पर देखें↗

    This is a comprehensive tutorial for learning TypeScript, designed for JavaScript programmers who want to understand the language's type system and modern features. The resource covers TypeScript's core identity, including its structural type compatibility, compile-time type erasure, declaration file merging, and the discriminated union pattern for precise type narrowing. The tutorial distinguishes itself by providing a progressive learning path from basic JavaScript concepts to advanced TypeScript patterns. It covers generic type parameter constraints, tuple types with fixed-length positions

    Teaches combining multiple interface declarations into one merged type.

    TypeScriptjavascripttutorialtypescript
    GitHub पर देखें↗10,725
  • day8/re-frameday8 का अवतार

    day8/re-frame

    5,532GitHub पर देखें↗

    re-frame is a functional framework for building single-page applications in ClojureScript. It provides a centralized, immutable database that serves as the single source of truth for the entire application state, enforcing a strict unidirectional data flow where events trigger state transitions and subsequent view updates. The framework distinguishes itself through a reactive signal graph and an interceptor-based middleware pipeline. By treating application logic as a sequence of data-driven events and declarative side effects, it decouples business logic from the view layer. This architectur

    Uses data-based domain-specific languages to describe application state, effects, and user interfaces.

    Clojureclojurescriptre-framereact
    GitHub पर देखें↗5,532
  • supermonster003/autojs6SuperMonster003 का अवतार

    SuperMonster003/AutoJs6

    5,352GitHub पर देखें↗

    AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and system tasks on mobile devices. It functions as a UI automator that inspects screen hierarchies and manipulates on-screen controls via selectors to automate manual workflows. The project includes an Android script compiler that bundles automation scripts into standalone APK files for distribution. It also provides a remote debugging tool that creates a network-based bridge between a mobile device and a desktop IDE for writing and testing scripts. The framework covers a broad

    Provides a toolkit for creating application screens using markup languages via an embedded web view.

    Javaandroidautojsautojs6
    GitHub पर देखें↗5,352
  • o2oa/o2oao2oa का अवतार

    o2oa/o2oa

    4,627GitHub पर देखें↗

    o2oa एक ओपन-सोर्स Java एंटरप्राइज ऑफिस ऑटोमेशन प्लेटफॉर्म है, जिसे कॉर्पोरेट वर्कफ़्लो, संगठनात्मक पदानुक्रम और सहयोगी ऑफिस कार्यों को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह एक लो-कोड बिज़नेस एप्लिकेशन प्लेटफॉर्म और कॉर्पोरेट इंफॉर्मेशन पोर्टल के रूप में कार्य करता है, जो कस्टम एंटरप्राइज एप्लिकेशन बनाने के लिए एक विज़ुअल डेवलपमेंट एनवायरनमेंट प्रदान करता है। यह प्लेटफॉर्म अपने एकीकृत एंटरप्राइज वर्कफ़्लो इंजन के लिए जाना जाता है, जो कस्टमाइज़ेबल रूटिंग कंडीशंस और इवेंट-ड्रिवन स्क्रिप्ट्स का उपयोग करके बिज़नेस प्रक्रियाओं को डिज़ाइन और ऑटोमेट करने की सुविधा देता है। यह एक मल्टी-डेटाबेस एंटरप्राइज फ्रेमवर्क के रूप में भी अलग है, जो विभिन्न रिलेशनल डेटाबेस और अलग-अलग ऑपरेटिंग सिस्टम पर हाई-अवेलेबिलिटी डिप्लॉयमेंट का समर्थन करता है। यह सिस्टम फॉर्म और पेजों के लिए लो-कोड विज़ुअल मॉडलिंग, डेटा-ड्रिवन डैशबोर्ड के साथ सेंट्रलाइज्ड पोर्टल डिज़ाइन, और RESTful सेवाओं व लार्ज लैंग्वेज मॉडल्स के साथ एंटरप्राइज डेटा इंटीग्रेशन जैसी व्यापक क्षमताओं को कवर करता है। इसमें संगठनात्मक संरचना प्रबंधन, रोल-आधारित एक्सेस कंट्रोल, और Android, iOS व HarmonyOS के लिए मल्टी-प्लेटफॉर्म मोबाइल डिप्लॉयमेंट भी शामिल है। Docker और Nginx का उपयोग करके Linux और Windows एनवायरनमेंट में इंस्टॉलेशन समर्थित है।

    The platform creates interactive forms and portal pages using pre-built components like data grids and editors.

    JavaScript
    GitHub पर देखें↗4,627
  • johnsundell/swifttipsJohnSundell का अवतार

    JohnSundell/SwiftTips

    4,014GitHub पर देखें↗

    SwiftTips is a curated collection of guides, libraries, and design patterns focused on Swift language mastery, application architecture, and API design. It provides a technical resource for implementing advanced coding techniques and architectural best practices. The project emphasizes creating type-safe and conversational interfaces through strategic protocol composition and generics. It offers specialized patterns for building modular UI systems and managing complex view hierarchies, alongside comprehensive strategies for unit testing and dependency injection. The resource covers a broad s

    Configures navigation and tables using state-driven, declarative logic to reduce boilerplate code.

    GitHub पर देखें↗4,014
  • moreswift/swift-cross-uimoreSwift का अवतार

    moreSwift/swift-cross-ui

    1,598GitHub पर देखें↗

    Swift Cross UI is a cross-platform framework for building native user interfaces using a single declarative codebase. It leverages Swift-native language features, such as result builders and property wrappers, to provide a type-safe syntax for defining application layouts and state. The framework automatically reconciles the interface by tracking data changes and updating only the affected parts of the view tree. The project utilizes a platform-specific backend abstraction to map declarative code to native components across multiple operating systems, including macOS, Windows, Linux, iOS, and

    Uses a declarative DSL to define application layouts and state for consistent cross-device behavior.

    Swiftappkitdeclarative-uigtk
    GitHub पर देखें↗1,598
  • idanarye/rust-typed-builderidanarye का अवतार

    idanarye/rust-typed-builder

    1,173GitHub पर देखें↗

    This library provides a procedural macro utility for Rust that automates the implementation of type-safe builder patterns. By leveraging the compiler to enforce structural integrity, it ensures that all mandatory fields are initialized and that objects are constructed in a valid state before the program executes. The project distinguishes itself by using typestate-based tracking and marker types to encode the initialization progress of an object directly into the type system. This approach allows for a zero-cost abstraction layer where all validation logic and state checks are resolved during

    Provides options to tailor setter names, visibility, and documentation for generated builder interfaces.

    Rust
    GitHub पर देखें↗1,173
  • n3-components/n3-componentsN3-components का अवतार

    N3-components/N3-components

    1,002GitHub पर देखें↗

    N3-components is a library of modular, reusable user interface elements designed for the Vue framework. It functions as a toolkit for constructing web application layouts by providing a collection of standardized building blocks that ensure consistent behavior and a unified design language across projects. The library enables developers to assemble complex interfaces through a component-based architecture that supports scoped styling and flexible content projection. It facilitates the creation of scalable frontends by allowing for the customization of visual properties through centralized con

    Provides a library of standardized UI building blocks to ensure a unified design language across web projects.

    Vuecomponentscsshtml
    GitHub पर देखें↗1,002
  1. Home
  2. User Interface & Experience
  3. Interactive Interface Builders

सब-टैग एक्सप्लोर करें

  • Declarative Builder Interfaces4 सब-टैग्सFrameworks that combine attribute-based declarative definitions with fluent builder patterns for interface construction. **Distinct from Interactive Interface Builders:** Distinct from Interactive Interface Builders: focuses on the construction pattern for CLI interfaces rather than web-based data-driven UIs.
  • Web-Based UI ToolkitsSets of tools for building application screens using embedded web technologies. **Distinct from Interactive Interface Builders:** Distinct from Interactive Interface Builders: focuses on the providing a toolkit for custom screen creation via webviews.