Kitchn
开源

Kitchn

一整套旨在创建一致和优雅用户界面的样式组件,由 Tonight Pass 维护.

kitchn.tonightpass.com

开始日期

October 2022

状态

活跃

团队

8 成员

关于项目

Kitchn 是一个综合性的 UI 组件库,加速现代网页和移动应用的开发. 受到 Geist UI 和 Vercel Design 的启发,它以简约的设计和易用性脱颖而出,提供了一系列使用样式组件和 TypeScript 构建的优化组件. 每个组件都旨在模块化、高效和高度可定制,允许开发团队快速创建一致的用户界面,同时保持出色的开发者体验.

影响和指标

35+

组件

可重用的 UI 组件

20k+

下载量

每月下载量

50+

GitHub 星星

GitHub 上的星星

主要特性

模块化架构

独立且可重用的组件,设计能够和谐协作

灵活主题

全面支持明暗模式,具有可扩展的主题系统

跨平台

对 React 和 React Native 的原生支持,确保所有平台体验一致

互动文档

提供全面的文档,包括示例和快速入门的游乐场

使用的技术

Styled Components

CSS-in-JS 样式

React

网页 UI 库

React Native

原生移动组件

TypeScript

类型安全和自动完成

Storybook

互动文档

图库

响应式组件

响应式组件

可定制主题

可定制主题

团队成员

Lucas Bodin

Lucas Bodin

Lead Designer

Macéo Vaz Da Mota

Designer

Antoine Kingue

Antoine Kingue

Lead Developer

Jérémy Baudrin

Jérémy Baudrin

Developer

Younes Bessa

Younes Bessa

Developer

Alexis Mouchon

Alexis Mouchon

Developer

Alexis Lecourt

Developer

Inès Ferreira

Developer

遇到的挑战

  • 保持网页和移动平台之间的完美视觉一致性

  • 在保持丰富功能的同时优化包的大小

  • 确保与不同 React 版本的兼容性

  • 在更新期间保证向后兼容性

主要经验

  • 清晰详细文档的重要性非常关键

  • 维护性需要模块化架构

  • 自动化测试对可靠性的重要性

  • 开发者体验对采纳的影响

未来展望

丰富组件库

持续进行性能优化

扩展与现代框架的兼容性

对这个项目感兴趣吗?

了解我们如何帮助你创建类似的项目.