Source: https://seerepo.com/r/alibaba/page-agent/built
Markdown source: https://seerepo.com/r/alibaba/page-agent/built.md
Description: page-agent is a TypeScript repo built with React. It validates its data with Zod, is tested with Vitest, and uses idb and MCP.

# What is page-agent built with?

page-agent is a TypeScript repo built with React. It validates its data with Zod, is tested with Vitest, and uses idb and MCP. It has 23,808 written lines, with 8 test files.

Read on November 8, 2026, at commit 9eb6b66.

Repository: https://github.com/alibaba/page-agent

## Support (packages/core)

### Validation

- **[Zod](https://seerepo.com/uses/zod)**: 3 files

### Testing

- **Vitest**: 1 file

### Other

- **chalk**: 3 files

## Frontend (packages/extension)

### The base

- **[React](https://seerepo.com/uses/react)**: 24 files

### Styles

- **[Tailwind CSS](https://seerepo.com/uses/tailwind-css)**
- **[class-variance-authority](https://seerepo.com/uses/class-variance-authority)**: 4 files
- **[next-themes](https://seerepo.com/uses/next-themes)**: 1 file
- **[tailwind-merge](https://seerepo.com/uses/tailwind-merge)**: 1 file

### Interface

- **[Radix UI](https://seerepo.com/uses/radix-ui)**: 6 files
- **[motion](https://seerepo.com/uses/motion)**: 1 file
- **[sonner](https://seerepo.com/uses/sonner)**: 1 file

### Icons

- **[Lucide](https://seerepo.com/uses/lucide)**: 10 files
- **Simple Icons**: 2 files

## Backend (packages/extension)

### Data

- **[idb](https://seerepo.com/uses/idb)**: 1 file

## Support (packages/extension)

### Validation

- **[Zod](https://seerepo.com/uses/zod)**: 1 file

### Testing

- **Vitest**: 1 file

### Other

- **clsx**: 1 file

## Support (packages/llms)

### Validation

- **[Zod](https://seerepo.com/uses/zod)**: 3 files

### Testing

- **Vitest**: 4 files

### Other

- **.ENV**: 1 file
- **chalk**: 1 file

## Backend (packages/mcp)

### Services

- **[MCP](https://seerepo.com/uses/mcp)**: 1 file · [packages/mcp/src/index.js, line 2](https://github.com/alibaba/page-agent/blob/9eb6b6646500264d9034dd466a4270cb9fc1ef1e/packages/mcp/src/index.js#L2)

## Support (packages/mcp)

### Validation

- **[Zod](https://seerepo.com/uses/zod)**: 1 file

### Other

- **ws**: 1 file

## Support (packages/page-controller)

### Testing

- **Vitest**: 1 file

## Other repos with a similar stack

- [cline/cline](https://seerepo.com/r/cline/cline/built): React, MCP, Zod, Tailwind CSS, class-variance-authority, next-themes, tailwind-merge, Radix UI, motion, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/cline/cline)
- [novuhq/novu](https://seerepo.com/r/novuhq/novu/built): React, MCP, Zod, Tailwind CSS, class-variance-authority, next-themes, tailwind-merge, Radix UI, motion, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/novuhq/novu)
- [shadcn-ui/ui](https://seerepo.com/r/shadcn-ui/ui/built): React, MCP, Zod, Tailwind CSS, class-variance-authority, next-themes, Radix UI, motion, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/shadcn-ui/ui)
- [supabase/supabase](https://seerepo.com/r/supabase/supabase/built): React, MCP, Zod, Tailwind CSS, class-variance-authority, next-themes, Radix UI, motion, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/supabase/supabase)
- [infiniflow/ragflow](https://seerepo.com/r/infiniflow/ragflow/built): React, MCP, Zod, Tailwind CSS, class-variance-authority, next-themes, tailwind-merge, Radix UI, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/infiniflow/ragflow)
- [bytedance/deer-flow](https://seerepo.com/r/bytedance/deer-flow/built): React, Zod, Tailwind CSS, class-variance-authority, next-themes, tailwind-merge, Radix UI, motion, sonner, Lucide · [Compare](https://seerepo.com/compare/alibaba/page-agent/vs/bytedance/deer-flow)

## Frequently asked questions

### What language is page-agent written in?

page-agent is written in TypeScript, with 23,808 written lines.

### What framework does page-agent use?

page-agent is built with React.

### What services does page-agent use?

page-agent uses idb and MCP.

### Does page-agent have tests?

Yes. page-agent has 8 test files and is tested with Vitest.

### Which repos have a stack like page-agent's?

The ones that share most of its stack: cline/cline, novuhq/novu, and shadcn-ui/ui.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
