{"id":14596508,"url":"https://github.com/TinsFox/poketto-stack","last_synced_at":"2025-09-05T11:31:21.419Z","repository":{"id":207922033,"uuid":"710309444","full_name":"TinsFox/poketto-stack","owner":"TinsFox","description":"A boilerplate built with shadcn/ui for rapid development of modern web applications.","archived":false,"fork":false,"pushed_at":"2025-06-01T09:25:51.000Z","size":9263,"stargazers_count":480,"open_issues_count":4,"forks_count":56,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-14T08:38:35.511Z","etag":null,"topics":["admin","boilerplate","react","shadcn-ui"],"latest_commit_sha":null,"homepage":"https://poketto-stack.afjs.dev","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TinsFox.png","metadata":{"files":{"readme":"README-zh_CN.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"TinsFox","thanks_dev":null,"custom":["https://afdian.com/a/tinsfox"]}},"created_at":"2023-10-26T12:48:10.000Z","updated_at":"2025-06-11T14:48:50.000Z","dependencies_parsed_at":"2023-11-18T14:58:18.453Z","dependency_job_id":"0a35dd4a-1c97-478b-850e-873a0171bcef","html_url":"https://github.com/TinsFox/poketto-stack","commit_stats":{"total_commits":130,"total_committers":5,"mean_commits":26.0,"dds":0.05384615384615388,"last_synced_commit":"ea0a7b449fa3730901a1d06260be97e1e35ef025"},"previous_names":["tinsfox/vite-starter","tinsfox/vite-boilerplate","tinsfox/shadcnui-boilerplate","tinsfox/poketto-stack"],"tags_count":2,"template":true,"template_full_name":null,"purl":"pkg:github/TinsFox/poketto-stack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TinsFox%2Fpoketto-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TinsFox%2Fpoketto-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TinsFox%2Fpoketto-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TinsFox%2Fpoketto-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TinsFox","download_url":"https://codeload.github.com/TinsFox/poketto-stack/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TinsFox%2Fpoketto-stack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273751105,"owners_count":25161475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["admin","boilerplate","react","shadcn-ui"],"created_at":"2024-09-08T11:01:15.879Z","updated_at":"2025-09-05T11:31:21.411Z","avatar_url":"https://github.com/TinsFox.png","language":"TypeScript","funding_links":["https://buymeacoffee.com/TinsFox","https://afdian.com/a/tinsfox"],"categories":["TypeScript","Boilerplates \u0026 Starters"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\n\u003ca href=\"https://github.com/TinsFox/poketto-stack\"\u003e\n  \u003cimg src=\"https://poketto-stack.pages.dev/index.png\" alt=\"Cover image\" width=\"700px\"\u003e\n  \u003ch3 align=\"center\"\u003eshadcn/ui boilerplate\u003c/h3\u003e\n\u003c/a\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"README.md\"\u003eEnglish\u003c/a\u003e | \u003ca href=\"README-zh_CN.md\"\u003e中文\u003c/a\u003e\n\u003c/p\u003e\n\u003c/p\u003e\n\n\n## 关于这个项目\n\n一个现代化的、可扩展的样板项目，用于使用 React、Tailwind CSS 和 Radix UI 构建美丽的、响应式的网络应用程序。\n\n## 特性\n\n- [**shadcn/ui**](https://github.com/shadcn-ui/ui)：提供一套可定制的 UI 组件，帮助快速构建具有一致设计模式的精美用户界面。\n- [**Tailwind CSS**](https://tailwindcss.com)：实用优先的 CSS 框架，用于快速样式设计和响应式布局。\n- [**Radix UI**](https://www.radix-ui.com/): 提供可访问的未样式组件，作为项目中自定义 UI 组件的构建块。\n- [**React**](https://reactjs.org)：基于组件的架构，用于构建和渲染用户界面。\n- [**TypeScript**](https://www.typescriptlang.org/): 为 JavaScript 添加静态类型，提高代码质量和开发体验。\n- [**Vite**](https://vitejs.dev)：快速构建工具和开发服务器，提供优化构建以实现流畅的开发工作流。\n- [**Storybook**](https://storybook.js.org/): 在隔离环境中开发和测试 UI 组件。\n- [**React Hook Form**](https://react-hook-form.com)：通过最小化重新渲染简化表单处理。\n- [**Zod**](https://github.com/colinhacks/zod)：用于表单数据的模式验证。\n- [**Jotai**](https://github.com/pmndrs/jotai)：用于细粒度控制的原子状态管理。\n- [**@tanstack/react-query**](https://tanstack.com/query/latest)：用于获取和缓存数据的服务器状态管理。\n- [**Framer Motion**](https://www.framer.com/motion/): 提供动画和过渡效果以增强用户体验。\n- [**Vitest**](https://vitest.dev)：用于单元测试的测试框架。\n- [**i18next**](https://www.i18next.com) 和 [**react-i18next**](https://react.i18next.com)：本地化和翻译支持。\n- [**MSW (Mock Service Worker)**](https://mswjs.io)：用于测试和开发的 API 请求模拟。\n- [**Embla Carousel**](https://www.embla-carousel.com/): 轻量级轮播组件。\n- [**Recharts**](https://recharts.org/): 交互式和可定制的图表。\n- [**Lucide React**](https://lucide.dev/docs/lucide-react)：一致视觉提示的图标集合。\n- [**React Markdown**](https://github.com/remarkjs/react-markdown)：在 React 组件中渲染 Markdown 内容。\n- [**clsx**](https://github.com/lukeed/clsx)：条件类名管理。\n- [**Date-fns**](https://date-fns.org/): 日期和时间操作。\n- [**Tailwind CSS Animate**](https://github.com/tailwindlabs/tailwindcss-animate)：Tailwind CSS 的预定义动画类。\n\n## 文档\n\n访问 [文档](https://poketto-stack.pages.dev) 获取详细使用说明。\n\n## 贡献\n\n请阅读 [贡献指南](/CONTRIBUTING.md) 以了解如何为本项目贡献。\n\n## 许可证\n\n根据 [MIT 许可证](./LICENSE) 授权。\n\n## 赞赏\n\n如果您觉得这个项目对您有帮助，欢迎给我们一个 star ⭐️\n\n## 致谢\n\n- [**shadcn/ui**](https://github.com/shadcn-ui/ui): 一套可定制的 UI 组件，用于构建具有一致设计模式的精美用户界面。\n- [**Tailwind CSS**](https://tailwindcss.com): 实用优先的 CSS 框架，用于快速样式设计和响应式布局。\n- [**Radix UI**](https://www.radix-ui.com/): 提供可访问的未样式组件，作为项目中自定义 UI 组件的构建块。\n- [**Innei**](https://github.com/innei): [vite-react-tailwind-template](https://github.com/innei-template/vite-react-tailwind-template) 的作者。\n- [**Epic Stack**](https://github.com/epicweb-dev/epic-stack), 基于 `Remix` 的全栈项目模板。\n\n以及许多其他开源项目。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTinsFox%2Fpoketto-stack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FTinsFox%2Fpoketto-stack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FTinsFox%2Fpoketto-stack/lists"}