提交智能体收藏0
W
AI 工具编程开发

OpenUI 界面生成工具

OpenUI

用自然语言描述界面并实时渲染,还能将结果转换为 React、Svelte、Web Components 等代码的开源 UI 生成工具。

An open-source tool that generates and live-renders UI from natural language descriptions, and converts results into React, Svelte, Web Components, and other code.

— 人看过

GitHub 项目数据

GitHub ★ 22,628Fork 2,058项目指标 89/100

最近提交:2026-10-16T06:13:31Z · 许可证:Apache-2.0

来源:GitHub 官方 API · 同步于 2026-10-20 17:00(北京时间)

项目官网 ↗

评分规则与适用范围

指标 v1:热度 40 分(40 × log10(Star + 1) / 6,四舍五入,上限 40);维护活跃度 40 分(最近提交在 30/90/180/365 天内分别为 40/30/15/5 分,更久或仓库归档为 0);识别到 SPDX 许可证 20 分。指标用于观察热度、维护时间与许可透明度,不是用户评分或功能实测,不能说明安全性、效果或商业适用性。Fork 仅展示,不参与打分。

本项目分项:热度 29,活跃度 40,许可透明度 20。缺失许可不等于没有许可,请核对原仓库。

能做什么

OpenUI 让你用自然语言描述想要的界面,并立即看到实时渲染结果;也可以继续提出修改要求。它支持把生成的 HTML 转换为 React、Svelte、Web Components 等形式。

适用场景

  • 快速原型设计和 UI 组件试验
  • 在 LLM 之上构建应用时的界面探索
  • 将描述式生成的 HTML 转为前端框架代码

使用条件与限制

  • 需要自行运行服务,可通过 Docker、源码(Python/uv)或开发容器启动。
  • 需要配置所使用模型服务的 API Key 或端点,例如 OpenAI、Groq、Gemini、Anthropic、Cohere、Mistral,或 OpenAI 兼容端点、Ollama。
  • 也支持通过 LiteLLM 连接更多模型服务,并可自定义 LiteLLM 配置。
  • 项目说明中明确提到其开放源码但不如 v0 完善;未说明免费、价格或性能指标。

来源与收录说明

AI 整理,已通过独立来源审核,收录于 2026-10-19。资料整理不代表运行实测,具体功能与使用条件以官方说明为准。

https://github.com/wandb/openui ↗

这个项目对你有帮助吗?

点赞由服务器记录,收藏保存在当前浏览器