Codync
免费开源的 1:1 Grok Bot 与 Muse 替代方案。可在 iPhone、Mac 或 Linux 桌面上将 Claude 代码、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: