基于 Tailwind CSS 的开源组件库,通过类名提供现成的 UI 组件。
4.3万1711JavaScriptMIT更新于 3天前
零依赖的语义化 HTML、CSS 与 JS 界面组件库,体积约 10KB,无需 class 即可样式化原生元素。
Oat 是一个基于语义化 HTML 与 CSS 的轻量界面组件库。引入一个很小的 CSS 文件和一个小型 JS 文件即可使用,表单、按钮、表格、对话框等常见元素会根据标签和属性自动获得样式,大多数标记无需添加 class。
它没有框架、构建步骤或 npm 安装要求,少数动态组件以 WebComponents 实现,JavaScript 代码量很少。适合希望快速搭建美观的 Web 应用和仪表盘、又不想引入庞大前端依赖树的开发者。
作者创建它的初衷是摆脱常见 JavaScript 组件库臃肿和依赖频繁变动的问题。在线演示和文档见 oat.ink。
在你的 HTML 页面中引入 Oat 的 CSS 和 JS 文件
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 Tailwind CSS 的开源组件库,通过类名提供现成的 UI 组件。
一个轻量精简的 JavaScript 框架,直接在 HTML 标记中添加响应式交互行为。
一套可爱岛屿风格的 React + TypeScript 组件库,图标、插画和动效均为原创。
一个零依赖的 JavaScript 语法高亮库,基于 CSS Highlight API,不为每个 token 添加 span 标签。
一组面向 AI 编程助手的技能包,把动效与 UI 设计的专业经验编码成可执行的规则。
基于 React 19 与 StyleX 构建的开源设计系统,提供 150 多个无障碍组件、主题和 CLI。