3 रिपॉजिटरी
Tools that automatically transform backend data models into interactive user interface components and flows.
Distinct from Model and Form Generation: Shortlist candidates focus on random data generation or identity models, not UI generation from schemas.
Explore 3 awesome GitHub repositories matching user interface & experience · Model-Based Frontend Generators. Refine with filters or upvote what's useful.
FastUI is a server-driven UI system and Pydantic UI framework that transforms backend data models into functional web interfaces. It operates as a model-based frontend generator where the server controls the layout and behavior of the user interface through structured data schemas, enabling a low-code approach to web development. The project allows for the definition of visual hierarchies and component properties on the backend, using a JSON-based protocol to communicate UI structure between the server and client. It utilizes schema-driven generation to automate the creation of interfaces, in
Transforms backend data models into interactive web components and navigation flows automatically.
OpenUI is a generative UI development framework that converts natural language descriptions into structured, interactive user interface components using large language models. It enables the real-time transformation of text into functional prototypes such as charts, tables, forms, and cards. The project distinguishes itself through a schema-driven orchestration system that uses typed UI primitives and JSON schemas to constrain model output, ensuring generated interfaces adhere to specific component libraries. It features a streaming parser that allows for progressive component rendering, disp
Converts natural language descriptions into interactive user interface components using a streaming generative process.
Llamacoder is an AI-powered web application generator that transforms natural language prompts into functional application prototypes. It uses large language models to synthesize code and layouts, enabling the creation of small-scale software and interactive user interfaces from text descriptions. The project specifically leverages the Llama 3.1 405B model to produce executable React components. It provides a self-hosted environment for generating and previewing interactive code artifacts, featuring a real-time preview loop and sandboxed component rendering to safely display generated interfa
Automatically generates interactive user interfaces and layouts based on specific functional requirements or prompts.