kampsy/ui 是一个基于 Svelte 5 的 UI 组件库,灵感来自 Vercel 的 Geist 设计风格,旨在帮助开发者构建视觉统一、体验一致的 Web 应用。项目提供在线文档站点(ui.kampsy.xyz),遵循 MIT 许可证,允许自由使用与二次开发。
好开源,值得被发现。
发现优质开源项目,匿名提交开源项目,认领编辑你的开源项目。
带着好奇心,发现开源世界。
THE FIRST COLLECTIONZag是一个JavaScript库,提供无头、框架无关的有限状态机用于构建可访问的UI组件。支持React、Solid、Vue和Svelte适配器,并提供了无需样式的API,可用于构建自定义设计系统。
Skeleton 是一个基于 Tailwind CSS 的自适应设计系统。它为流行的 Web 框架提供开箱即用的组件,并配备了文档、主题生成器和社区渠道。
Ark UI 是由 Chakra UI 团队维护的无样式、无头组件库,基于 Zag.js 状态机提供 45 多个符合无障碍标准的 UI 原语,且在 React、Solid、Vue 和 Svelte 中提供统一的 API。
Carbon Components Svelte 是一个为 Svelte 框架实现的 IBM 开源 Carbon Design System 组件库,提供 90 多个可访问且完全类型化的组件、五种内置主题,以及配套的图标、象形图和图表包。
tsParticles 是一个轻量级 TypeScript 库,用于创建可定制的粒子特效、五彩纸屑和烟花动画,可作为网站背景。提供针对 React、Vue、Angular、Svelte 等框架的专用组件。
React Flow 与 Svelte Flow 是 xyflow 团队维护的 MIT 许可开源库,用于基于 React 或 Svelte 构建基于节点的用户界面(如图表、编辑器、流程图)。它们开箱即用且可高度定制,提供节点、边、迷你地图、控件和背景等内置组件。
Webcore UI 是 Frontendland 出品的开源组件库,支持 Astro、Svelte 和 React,使用 Sass 进行样式设计,提供可定制的组件、模块、模板、CLI、主题及 CSS 变量等功能。
shadcn-svelte 是 shadcn/ui 的社区主导 Svelte 移植版,提供可访问、可定制的 UI 组件,可复制粘贴到 Svelte 应用中,以构建自定义组件库。
AgnosticUI Local (v2) 是一个基于 CLI 的框架无关 UI 组件库,支持 React、Vue、Svelte 和 Lit。它将组件源码、样式和测试直接复制到项目中,提供 55 个可访问组件、CSS 自定义属性主题以及面向 AI 的提示词剧本。
SVGL 是一个基于 SvelteKit 和 Tailwind CSS 的精选 SVG 标志库,提供针对主流工具的扩展和面向开发者的 API 服务。
LottieFiles 官方 Web 播放器,支持 Lottie (.json) 和 dotLottie (.lottie) 动画。采用 Rust + WASM 核心,支持 Canvas2D/WebGL2/WebGPU 后端,提供运行时主题、状态机、音频及多种前端框架 SDK。