隆重推出 HeroUI

我们很高兴地宣布,HeroUI 是 NextUI 的全新身份,它带来了您喜爱的精美组件和功能,但现在使用了一个新的名称。
为什么要更改名称?
当我们启动 NextUI 时,我们的使命不仅是创建最漂亮的 UI 库,还要创建一个完全支持所有最新 Next.js 功能的库。“NextUI”这个名称与我们最初的愿景完美契合。我们在丰富 Next.js 生态系统方面发挥了重要作用,为开发人员提供了更多选择和高质量的组件,以便使用 Next.js 及其最新功能(包括服务器组件)构建应用程序。
这一历程引导我们创建了 tailwind-variants 并将我们的整个 v1 代码库 迁移到 Tailwind CSS,始终追求成为 Next.js 的最佳 UI 库的愿景。
然而,随着我们的成长,我们意识到我们的核心使命已经扩展:我们不仅要帮助 Next.js 开发人员,还要帮助整个 React 生态系统构建快速且美观的应用程序,无论他们的设计经验如何。此后,我们增加了对其他 React 框架的支持,例如 Astro、Remix、Vite 和 Laravel。展望未来,我们的目标是将业务扩展到 Web 开发之外的其他生态系统,例如 React Native。
此外,我们希望避免任何关于我们的库是由 Next.js 团队创建或维护的误解。HeroUI 更好地反映了我们独立的身份和更广泛的使命。
如何迁移?
我们已经努力了数月,以使迁移尽可能无缝。您只需在项目的根文件夹中运行一个命令
这将自动更新您的项目以使用 HeroUI。
有关详细的迁移说明,请访问我们的迁移指南。
我们还在我们的 Discord 服务器上开通了专门的迁移支持渠道,我们的团队随时准备为您提供帮助。
迁移注意事项
需要注意的重要更改
- 使用
heroui-cli
而不是nextui-cli
- 所有
@nextui-org
包现在都已弃用并移至@heroui
组织- 示例:
@nextui-org/react
→@heroui/react
- 示例:
- 不会向
@nextui-org
包发布新的错误修复或功能
我们建议尽快迁移到新的 @heroui
包。为了确保平稳过渡,我们在此品牌重塑中没有引入任何重大更改或新功能。
下一步是什么?
我们的 2025 年路线图充满了激动人心的新功能和组件。即将发布的版本将包括
- Toast 组件
- 新的 Accordion API
- Number Input 组件
- Carousel 组件
- Tailwind CSS v4 支持
- 采用全新风格的新文档
- 完整的 React 19 支持和代码库迁移
- Table API 改进
- HeroUI v3,具有焕然一新的组件设计、更小的捆绑包大小和更多个性化选项
- 以及更多!
与往常一样,我们非常感谢您持续的支持和贡献。未来有许多激动人心的里程碑,我们邀请您加入我们的旅程。
特别感谢我们出色的团队成员,他们通过辛勤工作和奉献精神使这次品牌重塑成为可能 @winchesHe, @wingkwong, @Peterl561, @macci001, @vinroger, @ryo-manba, @tianenpang, @andressul_, @danieloiteiro, @jrgarciadev. 🚀
社区
我们很高兴看到社区采用 NextUI,提出问题并提供反馈。无论是功能请求、错误报告还是要展示的项目,请参与进来!
贡献
我们始终欢迎在 HeroUI 上提交 PR,请参阅我们的贡献指南,了解如何为该项目做出贡献。