awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

Awesome GitHub RepositoriesForm Dialogs

Modal dialogs with a validated form and built-in open, close, and confirm lifecycle handlers.

Distinct from Alert Dialogs: Distinct from Alert Dialogs: contains a validated form, not just a blocking alert.

Explore 8 awesome GitHub repositories matching user interface & experience · Form Dialogs. Refine with filters or upvote what's useful.

Awesome Form Dialogs GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jakhuang/form-generatorAvatar von JakHuang

    JakHuang/form-generator

    9,330Auf GitHub ansehen↗

    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

    Displays a modal dialog with a validated form and built-in open, close, and confirm handlers.

    Vueelement-uiform-designermonaco-editor
    Auf GitHub ansehen↗9,330
  • openstyles/stylusAvatar von openstyles

    openstyles/stylus

    6,710Auf GitHub ansehen↗

    Stylus is a browser extension for installing, managing, and editing user-created CSS themes that customize the appearance of websites. It provides a central interface for organizing, enabling, disabling, and removing installed styles, and includes a built-in CSS editor with syntax highlighting and linting support. The extension supports the UserCSS format, allowing users to install themes from .user.css files or URLs, and generates a basic UserCSS template with required metadata fields when creating new styles. Stylus can watch local .user.css files for changes and automatically apply edi

    Generates a dynamic form from @var definitions to let users customize style properties at install time.

    JavaScriptchrome-extensionfirefox-extensionopera-addon
    Auf GitHub ansehen↗6,710
  • jaredreich/notieAvatar von jaredreich

    jaredreich/notie

    6,274Auf GitHub ansehen↗

    Notie is a zero-dependency JavaScript UI library providing a suite of lightweight interface components for data collection, selection prompts, and system-level status notifications. It functions as an input component suite and a selection dialog tool that operates in any JavaScript environment without requiring third-party packages. The library includes a collection of notification tools, such as themed toast notifications that disappear after a set time and forced alert notifications that require explicit user acknowledgment for critical information. It also provides interactive dialogs for

    Provides modal dialogs with single or multi-choice views for common selection tasks.

    JavaScript
    Auf GitHub ansehen↗6,274
  • rey5137/materialAvatar von rey5137

    rey5137/material

    5,955Auf GitHub ansehen↗

    A library to bring fully animated Material Design components to pre-Lolipop Android.

    Presents dialogs with built-in message, single-choice, or multi-choice views for selection tasks.

    Javaandroidjavamaterial
    Auf GitHub ansehen↗5,955
  • wdullaer/materialdatetimepickerAvatar von wdullaer

    wdullaer/MaterialDateTimePicker

    4,630Auf GitHub ansehen↗

    MaterialDateTimePicker ist eine Bibliothek von Material-Design-konformen UI-Komponenten für Android, die standardisierte Widgets für die Auswahl von Datum, Uhrzeit und kombinierten Zeitwerten bereitstellt. Sie implementiert eine Reihe anpassbarer Dialoge, die dem Material-Design-System folgen, um konsistente Interaktionen mit der Benutzeroberfläche zu gewährleisten. Die Bibliothek bietet einen kombinierten Datums- und Uhrzeitwähler, der die sequentielle Anzeige von Kalender- und Uhr-Dialogen koordiniert. Sie bietet spezifische Einschränkungen für die Datums- und Uhrzeitauswahl, wodurch die Einschränkung wählbarer Bereiche, spezifischer Tage und erforderlicher Zeitintervalle ermöglicht wird. Die visuelle Konfiguration erfolgt über ein themenbasiertes Styling-System, das benutzerdefinierte Akzentfarben, Dark-Mode-Umschalter und die Anpassung von Texten auf Aktionsschaltflächen unterstützt. Diese Komponenten sind als Dialog-Fragmente implementiert, um den Lebenszyklus und Bildschirmoverlays innerhalb von Android-Anwendungen zu verwalten.

    Provides a modal selection dialog for hours, minutes, and seconds with adjustable precision.

    Javaandroidandroid-librarymaterial-design
    Auf GitHub ansehen↗4,630
  • jqhph/dcat-adminAvatar von jqhph

    jqhph/dcat-admin

    4,022Auf GitHub ansehen↗

    dcat-admin ist ein Laravel-Admin-Panel-Framework, das verwendet wird, um datengesteuerte Administrationsschnittstellen schnell zu erstellen. Es fungiert als CRUD-Generator und Backend-Scaffolding-Tool, das automatisch Schnittstellen zum Erstellen, Lesen, Aktualisieren und Löschen basierend auf Datenbanktabellenschemata produziert. Das System zeichnet sich durch eine plugin-basierte Erweiterungsarchitektur und die Möglichkeit aus, mehrere unabhängige administrative Instanzen innerhalb einer einzigen Installation auszuführen. Es bietet spezialisierte Tools für das Mapping externer APIs auf Formulare und Tabellen sowie einen ereignisgesteuerten Formular-Lebenszyklus für die Ausführung benutzerdefinierter Logik während der Auflösung und Übermittlung. Das Framework deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich rollenbasierter Zugriffskontrolle für die Verwaltung hierarchischer Berechtigungen, einer umfassenden Suite von Datenverwaltungs-Grids mit Inline-Bearbeitung und mehrstufigen Formular-Workflows. Es enthält zudem Datenvisualisierungstools für operative Dashboards und eine Vielzahl von Content-Handling-Utilities für stückweise große Datei-Uploads und Rich-Text-Bearbeitung. Kommandozeilen-Utilities werden bereitgestellt, um die Generierung administrativer Komponenten und Action-Klassen zu automatisieren.

    Renders data entry forms within modal dialogs by extracting HTML from existing pages.

    PHPlaravellaravel-admin
    Auf GitHub ansehen↗4,022
  • stfalcon-studio/chatkitAvatar von stfalcon-studio

    stfalcon-studio/ChatKit

    3,724Auf GitHub ansehen↗

    ChatKit is a library of reusable native Android components and frameworks designed for rendering chat visuals, message threads, and media pickers. It provides a set of pre-built UI elements to facilitate the development of messaging interfaces, including conversation lists and text input fields. The toolkit includes specialized media management capabilities, such as a full-screen image viewer with pinch-to-zoom and swipe-to-dismiss gestures, as well as mechanisms for importing photos and videos from device storage. It also features dynamic selection dialogs that adjust their layout based on t

    Provides a customizable picker interface that automatically adjusts its layout based on the size of the presented dataset.

    Javaandroidandroid-librarychat
    Auf GitHub ansehen↗3,724
  • skywind3000/vim-quickuiAvatar von skywind3000

    skywind3000/vim-quickui

    1,174Auf GitHub ansehen↗

    Vim-quickui is a text user interface library and plugin for Vim and Neovim editors that renders interactive widgets directly inside terminal environments without external dependencies. The framework provides buffer-independent UI drawing, popup window layering, state-driven event handling, and data-driven dialog generation that constructs modal forms and input controls from declarative data structures. The extension covers a broad suite of interface components including dropdown menu bars, context menus, scrollable list boxes, confirmation dialogs, and string input prompts. Users can inspect

    Constructs modal forms and input controls from declarative data structures, returning structured dictionaries upon user submission.

    Vim Scriptborlandcommand-linegui
    Auf GitHub ansehen↗1,174
  1. Home
  2. User Interface & Experience
  3. Modal Dialogs
  4. Alert Dialogs
  5. Form Dialogs

Unter-Tags erkunden

  • DeclarativeConstructs modal forms and input controls from declarative data structures, returning structured dictionaries. **Distinct from Form Dialogs:** Distinct from Form Dialogs: builds forms programmatically from declarative data structures rather than static templates.
  • Selection Dialogs1 Sub-TagDialogs with built-in message, single-choice, or multi-choice views for common selection tasks. **Distinct from Form Dialogs:** Distinct from Form Dialogs: focuses on selection views (single/multi-choice) rather than validated form inputs.
  • UserCSS Variable DialogsGenerates a dynamic form from @var definitions to let users customize style properties at install time. **Distinct from Form Dialogs:** Distinct from Form Dialogs: specifically generates forms from UserCSS @var metadata, not general-purpose form dialogs.