Scripts2026年9月11日·1 分钟阅读

Uiverse — Community-Driven Open Source UI Element Library

Browse and copy thousands of free UI elements built with CSS and Tailwind CSS, contributed by the open-source community.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Uiverse Overview
直接安装命令
npx -y tokrepo@latest install eb6f6f6a-ada4-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Uiverse is an open-source platform where developers and designers share free UI elements—buttons, loaders, checkboxes, toggles, cards, and more. Each element is self-contained CSS or Tailwind CSS that you copy directly into your project without installing a framework.

What Uiverse Does

  • Hosts thousands of community-contributed UI elements with live previews
  • Provides one-click copy for HTML and CSS or Tailwind markup
  • Supports React component exports via the @uiverse/react package
  • Lets contributors submit, edit, and showcase their own creations
  • Categorises elements by type: buttons, inputs, loaders, switches, cards, and forms

Architecture Overview

Uiverse is a Next.js application backed by a database of user-submitted elements. Each element stores its HTML, CSS, and optional Tailwind variant. The frontend renders live previews in isolated iframes, and a REST API handles submissions, votes, and search. The Galaxy repo on GitHub contains the open-source element collection.

Self-Hosting & Configuration

  • Clone the Galaxy repo and serve elements with any static host
  • Use the React package for component-based integration: npm install @uiverse/react
  • Elements are pure CSS with no runtime dependencies
  • Tailwind variants require your project to have Tailwind CSS configured
  • Contributions follow a standard template with HTML and CSS slots

Key Features

  • Zero-dependency UI snippets that work in any web project
  • Community curation with voting and popularity sorting
  • Tailwind CSS variants alongside vanilla CSS for each element
  • React component wrappers for seamless integration
  • Open contribution model—anyone can submit and improve elements

Comparison with Similar Tools

  • shadcn/ui — full component system requiring Radix and Tailwind; Uiverse is snippet-level, no framework lock-in
  • Flowbite — Tailwind component library with JS interactions; Uiverse focuses on pure CSS micro-elements
  • DaisyUI — Tailwind plugin adding component classes; Uiverse elements are standalone copy-paste
  • CodePen — general front-end playground; Uiverse is specifically curated for reusable UI elements

FAQ

Q: Do I need a build tool to use Uiverse elements? A: No. Elements are plain HTML and CSS—paste them into any project.

Q: Can I use Uiverse elements in commercial projects? A: Yes. Elements are released under the MIT license.

Q: How do I contribute an element? A: Fork the Galaxy repo, add your HTML/CSS following the template, and open a pull request.

Q: Does Uiverse support frameworks other than React? A: The CSS snippets work everywhere. The React package provides convenience wrappers, but Vue or Svelte users copy the HTML/CSS directly.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产