# JGuang

> A catalog and distribution platform for independent design systems, motion patterns, icons, LOGOs, and coding-agent guidance.

Resource and documentation pages have Markdown versions: append `.md` to the page URL or request it with `Accept: text/markdown`. Chinese pages live under `/zh`, for example https://jiguang132.com/zh/resources/mantine.md.

## Resources

- [JGuang UI](https://jiguang132.com/systems/jguang-ui.md) [ready]: Editable React component source with Base UI and Radix UI variants, Tailwind utilities, CSS-variable themes, documentation, and agent guidance. Agent manifest: https://jiguang132.com/agents/jguang-ui.json
- [Libraries.dev](https://jiguang132.com/resources/libraries-dev.md) [ready]: Seven public React effect packages, with canvas, WebGL, border, voice and avatar previews. Pro content is not included. Agent manifest: https://jiguang132.com/agents/libraries-dev.json
- [Beautiful UI](https://jiguang132.com/resources/beautiful-ui.md) [ready]: MIT components for AI interfaces: reasoning, streaming text, tools, approvals, tables and agent screens. Agent manifest: https://jiguang132.com/agents/beautiful-ui.json
- [Mantine Core](https://jiguang132.com/resources/mantine.md) [ready]: The stable @mantine/core component catalog, isolated theme previews and native npm installation. Extra packages are separate. Agent manifest: https://jiguang132.com/agents/mantine.json
- [Magic UI](https://jiguang132.com/resources/magic-ui.md) [ready]: The free Magic UI Registry: animated components, effects and public examples. Paid templates are excluded. Agent manifest: https://jiguang132.com/agents/magic-ui.json
- [HeroUI](https://jiguang132.com/systems/heroui.md) [ready]: Versioned HeroUI v3 packages with React Aria behavior, Tailwind CSS v4 styles, local bilingual documentation, and isolated compound APIs. Agent manifest: https://jiguang132.com/agents/heroui.json
- [Astryx](https://jiguang132.com/resources/astryx.md) [ready]: Meta’s React 19 design system: native components, seven themes and agent-ready tooling. Beta, pinned to 0.7.1. Agent manifest: https://jiguang132.com/agents/astryx.json
- [Kinetics](https://jiguang132.com/systems/kinetics.md) [ready]: A bilingual catalog of original JGuang interface-animation implementations with interactive previews, React code, CSS, and implementation guidance. Agent manifest: https://jiguang132.com/agents/kinetics.json
- [Icon libraries](https://jiguang132.com/resources/icons.md) [ready]: Searchable bilingual metadata for every installed icon library, with package information, source metadata, and lazy SVG node locations. Agent manifest: https://jiguang132.com/agents/icons.json
- [LOGO libraries](https://jiguang132.com/resources/logos.md) [ready]: Searchable brand-asset metadata with available SVG variants, package provenance, and per-library or per-asset licensing information. Agent manifest: https://jiguang132.com/agents/logos.json
- [Arco Design](https://jiguang132.com/resources/arco-design.md) [ready]: React business components and configurable design tokens. Agent manifest: https://jiguang132.com/agents/arco-design.json
- [Material UI](https://jiguang132.com/resources/material-ui.md) [ready]: Material UI Core: native React components, Emotion themes, bilingual practical documentation and npm installation. MUI X, Lab and Pigment are separate. Agent manifest: https://jiguang132.com/agents/material-ui.json
- [Ant Design](https://jiguang132.com/resources/ant-design.md) [ready]: Native Ant Design React components, ConfigProvider themes, bilingual local documentation and pinned npm installation. Ant Design Pro is separate. Agent manifest: https://jiguang132.com/agents/ant-design.json
- [Ant Design Mobile](https://jiguang132.com/resources/ant-design-mobile.md) [ready]: React mobile-web interface components. Agent manifest: https://jiguang132.com/agents/ant-design-mobile.json
- [Chakra UI](https://jiguang132.com/resources/chakra-ui.md) [ready]: Native Chakra UI v3 components, isolated Emotion themes, bilingual practical guides and pinned npm installation. Chakra Pro is excluded. Agent manifest: https://jiguang132.com/agents/chakra-ui.json
- [Open Peeps](https://jiguang132.com/resources/open-peeps.md) [ready]: Mix-and-match hand-drawn characters and expressions. Agent manifest: https://jiguang132.com/agents/open-peeps.json
- [daisyUI](https://jiguang132.com/resources/daisyui.md) [ready]: Native daisyUI CSS components, isolated themes, bilingual practical guides and Tailwind 4 installation. Optional calendars use their own APIs. Agent manifest: https://jiguang132.com/agents/daisyui.json
- [Open Doodles](https://jiguang132.com/resources/open-doodles.md) [ready]: Editable hand-drawn illustrations for products and posters. Agent manifest: https://jiguang132.com/agents/open-doodles.json
- [DiceBear](https://jiguang132.com/resources/dicebear.md) [ready]: Deterministic avatars from reusable styles and seeds. Agent manifest: https://jiguang132.com/agents/dicebear.json
- [Motion Primitives](https://jiguang132.com/resources/motion-primitives.md) [ready]: Native React motion components with isolated previews, bilingual guidance and source Registry bundles. Agent manifest: https://jiguang132.com/agents/motion-primitives.json
- [tldraw](https://jiguang132.com/resources/tldraw.md) [ready]: Canvas SDK with trial, commercial and hobby licensing. Agent manifest: https://jiguang132.com/agents/tldraw.json

## Documentation

- [JGuang UI documentation](https://jiguang132.com/systems/jguang-ui/docs.md)
- [Libraries.dev documentation](https://jiguang132.com/resources/libraries-dev/docs.md)
- [Beautiful UI documentation](https://jiguang132.com/resources/beautiful-ui/docs.md)
- [Mantine Core documentation](https://jiguang132.com/resources/mantine/docs.md)
- [Magic UI documentation](https://jiguang132.com/resources/magic-ui/docs.md)
- [HeroUI documentation](https://jiguang132.com/systems/heroui/docs.md)
- [Astryx documentation](https://jiguang132.com/resources/astryx/docs.md)
- [Arco Design documentation](https://jiguang132.com/resources/arco-design/docs/getting-started.md)
- [Material UI documentation](https://jiguang132.com/resources/material-ui/docs.md)
- [Ant Design documentation](https://jiguang132.com/resources/ant-design/docs.md)
- [Ant Design Mobile documentation](https://jiguang132.com/resources/ant-design-mobile/docs/getting-started.md)
- [Chakra UI documentation](https://jiguang132.com/resources/chakra-ui/docs.md)
- [Open Peeps documentation](https://jiguang132.com/resources/open-peeps/docs/getting-started.md)
- [daisyUI documentation](https://jiguang132.com/resources/daisyui/docs.md)
- [Open Doodles documentation](https://jiguang132.com/resources/open-doodles/docs/getting-started.md)
- [DiceBear documentation](https://jiguang132.com/resources/dicebear/docs/getting-started.md)
- [Motion Primitives documentation](https://jiguang132.com/resources/motion-primitives/docs.md)
- [tldraw documentation](https://jiguang132.com/resources/tldraw/docs/getting-started.md)

## MCP server

Connect any MCP client to the read-only Streamable HTTP endpoint https://jiguang132.com/mcp (no authentication). Tools: `list_resources`, `get_resource`, `search_components`, `read_docs`, `search_icons` and `search_logos`. The `use_resource` prompt returns an integration prompt, and every Agent Skill is also exposed as a `jguang://skills/{name}` resource. Claude Code: `claude mcp add --transport http jguang https://jiguang132.com/mcp`.

## Agent Skills

Skills are published for Agent Skills Discovery at https://jiguang132.com/.well-known/agent-skills/index.json. Install the platform Skill and a resource Skill with `npx skills add https://jiguang132.com --skill jguang --skill <skill>`; each resource lists its Skill name in its agent manifest (`skillName`).

## shadcn Registry namespaces

Source-installed resources are shadcn-compatible Registries. Add these namespaces to `registries` in the project's `components.json`; `npx shadcn@latest search|view|add` and the shadcn MCP server (`npx shadcn@latest mcp`) can then search and install items by name. JGuang UI installs only as a complete bundle: `@jguang-ui/base` (Base UI) or `@jguang-ui/radix` (Radix UI); never mix the two.

```json
{
  "registries": {
    "@jguang-ui": "https://jiguang132.com/r/jguang-ui/{name}.json",
    "@jguang-beautiful-ui": "https://jiguang132.com/r/beautiful-ui/{name}.json",
    "@jguang-magic-ui": "https://jiguang132.com/r/magic-ui/{name}.json",
    "@jguang-motion-primitives": "https://jiguang132.com/r/motion-primitives/{name}.json"
  }
}
```

## Machine-readable endpoints

- Catalog: https://jiguang132.com/api/catalog
- Well-known manifest: https://jiguang132.com/.well-known/jguang.json
- Icon search: https://jiguang132.com/api/icons/search
- LOGO search: https://jiguang132.com/api/logos/search

## Optional

- [Full agent context](https://jiguang132.com/llms-full.txt): every resource's agent guidance in one file
