Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
尚未收集儲存庫資訊。
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗React components for Hummingbird, built with Tailwind CSS.
Comprehensive documentation is available at react.hbui.dev.
Hummingbird React is the official React component library for the Hummingbird design system. It provides a large set of accessible, fully styled React components such as buttons, forms, dialogs, and dropdowns, along with patterns suitable for dashboards, SaaS applications, and e-commerce systems.
Create a new Next.js, Vite, Astro, React Router or Gatsby project with Tailwind CSS, Hummingbird React and dark mode already set up:
npx create-hummingbird-react-app@latest
pnpm, yarn and bun work too: pnpm create hummingbird-react-app. See the CLI docs for templates and options. To add Hummingbird React to an existing project, follow the steps below.
Using a framework? The framework guides cover Next.js, Vite, Astro, React Router, and Gatsby step by step, including dark mode setup.
Ensure the project is set up with Tailwind CSS. If Tailwind CSS hasn't been set up yet, follow the official installation guide.
Install Hummingbird React via a preferred package manager:
# Using pnpm
pnpm add @hummingbirdui/react
# Using npm
npm install @hummingbirdui/react
# Using yarn
yarn add @hummingbirdui/react
Import Hummingbird styles in your main CSS file (e.g., globals.css).
@import "tailwindcss";
@import "@hummingbirdui/react";
Import any component and use it in your application.
import { Button } from "@hummingbirdui/react";
export default function App() {
return (
<Button color="secondary">Click me</Button>
);
}
Hummingbird React is written in TypeScript and includes type definitions for all components. Component props are fully typed, so no additional @types packages are needed.
import { Button, type ButtonProps } from "@hummingbirdui/react/button";
This project is licensed under the MIT License.
To contribute code:
Fork the repository to your own GitHub account.
Clone your fork locally:
git clone https://github.com/your-username/hummingbird-react.git
cd hummingbird-react
Install dependencies:
pnpm install
Start the development server: This will start the documentation site locally, allowing you to see changes in real-time.
pnpm dev
The site will typically be available at http://localhost:3000 (or another port if 3000 is busy).
Create a new branch for your feature or bug fix:
git checkout -b feature-or-bugfix-name
Make your changes:
packages/hummingbird-react/src/.packages/create-hummingbird-react-app/.apps/docs/.Build the project (optional but recommended before committing): To ensure everything builds correctly:
pnpm build
Commit your changes:
git commit -m "Your descriptive commit message"
Push your changes to your fork:
git push origin feature-or-bugfix-name
Open a pull request against the main branch.
Meet the core team behind Hummingbird:
Thanks goes to these amazing people: