DESIGN/设计资源·UI-KIT
oruga-ui/oruga
一个不绑任何 CSS 框架的 Vue 组件库,换皮肤像换衣服一样自由。A Vue component library with zero CSS baggage — bring your own style, swap themes in seconds.
Oruga 是一个无 CSS 依赖的 Vue 组件库,让你自由搭配样式。A Vue 3 component library with no built-in CSS — bring your own styles and swap themes freely.
怎么装:Install: npm install @oruga-ui/oruga-next
02 / 现在的位置02 / Why now
首次发现FIRST SEEN
03 OCT 202603 OCT 2026
增长GROWTH
+0.0%+0.0%
1.2k → 1.2k stars · 4 个快照1.2k → 1.2k stars · 4 snapshots
状态STATUS
持续活跃Active
项目已持续维护超过四年,最近提交在2026年10月,说明开发团队仍在推进。Created in June 2020 and actively maintained with 1,161 stars on GitHub
03 / 它能帮你做什么03 / What it helps you do
快速搭建Vue 3界面
自由定制组件样式
按需引入组件减少打包体积
在Nuxt项目中直接使用
无需额外CSS框架即可使用
Use any CSS toolkit or write your own styles
Register components globally or import them locally
Integrate with Nuxt via a simple plugin
Tree-shake unused components to reduce bundle size
Customize component behavior through global configuration
04 / 安装04 / Install
$ Node 用户的安装方式。The install route for Node users.
两种装法选一个即可 —— 上面那条给命令行用户,下面那条给写代码的用户。Pick one of the two — the first is for command-line users, the second for people writing code.
npm install @oruga-ui/oruga-nextInstall with npm install @oruga-ui/oruga-next.
05 / 限制与风险05 / Limits and risk
风险不是警告,是可信度的一部分。以下结论只基于文档静态扫描,我们不会执行项目里的任何代码。Risk here is evidence, not an alarm. These findings come from static scanning of the docs; we never execute a project’s code.
限制LIMITS
未知Unknown
静态扫描STATIC SCAN
在 README、SKILL.md 和依赖清单中没有匹配到已知风险模式。No known risk patterns matched in the README, SKILL.md or dependency list.这不等于安全that does not mean it is safe,只能说明文档里没写。 — only that the docs do not mention it.
静态扫描未发现明显风险,但不代表安全。The static scan found no known risk patterns, but that does not prove the library is completely safe.
这里只做静态扫描:读 README、SKILL.md 和依赖清单,不执行代码。没有命中不代表安全。This is static scanning only: we read the README, SKILL.md and dependency list, and never execute code. No findings does not mean safe.
{
"agents": [],
"apiKey": null,
"docker": null,
"taxonomy": {
"scores": {
"design": 16,
"ai-tools": 0,
"dev-tools": 0,
"indie-web": 0,
"skill-agent": 0,
"productivity": 0
},
"primary": "design",
"secondary": "ui-kit"
},
"localRuntime": null,
"skillMdTotal": 0,
"skillMdErrors": [],
"treeTruncated": false,
"categoryScores": {
"data": 0,
"agent": 0,
"media": 0,
"design": 19,
"browser": 0,
"devtool": 0,
"security": 0,
"marketing": 0,
"productivity": 0
},
"classification": [],
"scannedSources": [
"readme"
],
"skillMdFetched": 0
}