A Kawaii React UI component library 一个可爱的 React UI 组件库
See the code
English | 简体中文
A lightweight React + TypeScript component library with an original, cozy island-style design language. Every visual element, layout, icon, and animation is crafted from scratch.
Using an AI coding agent (Claude Code / Codex / Cursor)? Install the animal-island-ui-style skill:
skills add guokaigdg/animal-island-ui
Non-developer and don't want to write code yourself? Use the one-click prompt — no npm, no build step.
4 steps:
docs/one-click-prompt.md.index.html it returns and double-click to preview.npm install animal-island-ui
⚠️ Important: Please make sure to import the styles with
import 'animal-island-ui/style', otherwise the components will have no styles or fonts!
import { Button, Card } from 'animal-island-ui';
import 'animal-island-ui/style';
function App() {
return (
<div>
<Button type="primary">Start Adventure</Button>
<Card color="app-blue">Welcome to the island!</Card>
</div>
);
}
Routed by audience and scenario (English primary; Chinese mirrors under docs/zh-CN/):
| Document | Purpose |
|---|---|
docs/design-system/ | Canonical design definition (single source of truth) — tokens, design rules, pixel-exact per-component specs, CSS variable template. |
skills/animal-island-ui-style/ | Installable Agent skill (skills add guokaigdg/animal-island-ui) — React project usage + standalone-HTML generation, with per-component props references. |
docs/one-click-prompt.md | One-click prompt for non-developers — paste one bootstrap prompt, the AI fetches the specs itself and returns a ready index.html. |
docs/design-prompts.md | Prompts for design/image tools (v0 / Figma AI / Midjourney / DALL-E), linking to the canonical spec files. |
docs/development/ | Development guide for this repository — structure, component development, coding standards, testing, build contract. |
docs/adr/ | Architecture decision records. |
AGENTS.md | Entry point for coding agents working in this repository. |
CONTRIBUTING.md | Contributing guide. |
# Clone the repository
git clone https://github.com/guokaigdg/animal-island-ui.git
cd animal-island-ui
# Install dependencies
npm install
# Start Demo development server
npm run dev
# Build component library
npm run build
# Build Demo site
npm run build:demo
The easiest way to support is to give it a star and share it. If you have ideas or suggestions about the project, feel free to open an Issue or submit a PR.
If the project has been helpful to you, you could also buy the developer's cat a can of tuna — meowsters are the real fuel that keeps the island running. Sponsor this Island
(top 24 of 27)
A Kawaii React UI component library 一个可爱的 React UI 组件库
See the code
English | 简体中文
A lightweight React + TypeScript component library with an original, cozy island-style design language. Every visual element, layout, icon, and animation is crafted from scratch.
Using an AI coding agent (Claude Code / Codex / Cursor)? Install the animal-island-ui-style skill:
skills add guokaigdg/animal-island-ui
Non-developer and don't want to write code yourself? Use the one-click prompt — no npm, no build step.
4 steps:
docs/one-click-prompt.md.index.html it returns and double-click to preview.npm install animal-island-ui
⚠️ Important: Please make sure to import the styles with
import 'animal-island-ui/style', otherwise the components will have no styles or fonts!
import { Button, Card } from 'animal-island-ui';
import 'animal-island-ui/style';
function App() {
return (
<div>
<Button type="primary">Start Adventure</Button>
<Card color="app-blue">Welcome to the island!</Card>
</div>
);
}
Routed by audience and scenario (English primary; Chinese mirrors under docs/zh-CN/):
| Document | Purpose |
|---|---|
docs/design-system/ | Canonical design definition (single source of truth) — tokens, design rules, pixel-exact per-component specs, CSS variable template. |
skills/animal-island-ui-style/ | Installable Agent skill (skills add guokaigdg/animal-island-ui) — React project usage + standalone-HTML generation, with per-component props references. |
docs/one-click-prompt.md | One-click prompt for non-developers — paste one bootstrap prompt, the AI fetches the specs itself and returns a ready index.html. |
docs/design-prompts.md | Prompts for design/image tools (v0 / Figma AI / Midjourney / DALL-E), linking to the canonical spec files. |
docs/development/ | Development guide for this repository — structure, component development, coding standards, testing, build contract. |
docs/adr/ | Architecture decision records. |
AGENTS.md | Entry point for coding agents working in this repository. |
CONTRIBUTING.md | Contributing guide. |
# Clone the repository
git clone https://github.com/guokaigdg/animal-island-ui.git
cd animal-island-ui
# Install dependencies
npm install
# Start Demo development server
npm run dev
# Build component library
npm run build
# Build Demo site
npm run build:demo
The easiest way to support is to give it a star and share it. If you have ideas or suggestions about the project, feel free to open an Issue or submit a PR.
If the project has been helpful to you, you could also buy the developer's cat a can of tuna — meowsters are the real fuel that keeps the island running. Sponsor this Island
(top 24 of 27)