Generative UI Development Framework
3.4k 2026-04-13

thesysdev/openui

OpenUI is a full-stack Generative UI framework that provides a compact, streaming-first language and a React runtime for building token-efficient, LLM-powered user interfaces.

Core Features

OpenUI Lang: A compact, streaming-first language for model-generated UI.
Built-in and extensible component libraries for charts, forms, tables, and layouts.
Automatic prompt generation from your defined component library.
Progressive streaming renderer for React, updating UI as tokens arrive.
Up to 67% more token-efficient than JSON for UI generation.

Quick Start

npx @openuidev/cli@latest create --name genui-chat-app

Detailed Introduction

OpenUI establishes an open standard for Generative UI, offering a comprehensive framework for developers to build dynamic, AI-powered user interfaces. At its core is OpenUI Lang, a highly efficient, streaming-first language designed to generate structured UI directly from large language models. This framework includes a React runtime, pre-built component libraries, and tools for generating precise model instructions, enabling the creation of responsive assistants, copilots, and interactive applications with significantly reduced token consumption compared to traditional JSON-based approaches.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.