{"id":14693314,"url":"https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind","last_synced_at":"2025-09-09T21:32:09.241Z","repository":{"id":256375118,"uuid":"855102939","full_name":"RoyRao2333/template-rsbuild-react-ts-tailwind","owner":"RoyRao2333","description":"Rsbuild starter template with React + Typescript + TailwindCSS + Biome.","archived":false,"fork":false,"pushed_at":"2025-02-21T09:54:24.000Z","size":13,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-21T10:31:12.027Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RoyRao2333.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"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}},"created_at":"2024-09-10T10:06:50.000Z","updated_at":"2025-02-21T09:53:32.000Z","dependencies_parsed_at":"2024-12-17T23:46:56.905Z","dependency_job_id":null,"html_url":"https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind","commit_stats":null,"previous_names":["royrao2333/template-rsbuild-react-ts-tailwind"],"tags_count":1,"template":true,"template_full_name":null,"purl":"pkg:github/RoyRao2333/template-rsbuild-react-ts-tailwind","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RoyRao2333","download_url":"https://codeload.github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274366225,"owners_count":25272293,"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-09T02:00:10.223Z","response_time":80,"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":[],"created_at":"2024-09-13T02:01:13.021Z","updated_at":"2025-09-09T21:32:09.224Z","avatar_url":"https://github.com/RoyRao2333.png","language":"TypeScript","funding_links":[],"categories":["Starter"],"sub_categories":["Rsbuild Starter"],"readme":"\u003cdiv align=\"center\"\u003e\u003cimg src = \"https://github.com/user-attachments/assets/0286998f-a1e6-448a-bd59-6ac4a776a23a\" height=\"100px\" alt=\"My Happy SVG\"/\u003e\u003c/div\u003e\n\n\u003ch2 align=\"center\"\u003etemplate-rsbuild-react-ts-tailwind\u003c/h2\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003ca href=\"https://reactjs.org/\"\u003e\u003cimage src=\"https://img.shields.io/static/v1?label=React\u0026message=^19\u0026style=for-the-badge\u0026labelColor=FFFFFF\u0026logo=react\u0026color=61DAFB\"/\u003e\u003c/a\u003e \u003ca href=\"https://www.typescriptlang.org/\"\u003e\u003cimage src=\"https://img.shields.io/static/v1?label=TypeScript\u0026message=^5\u0026style=for-the-badge\u0026labelColor=FFFFFF\u0026logo=typescript\u0026color=3178C6\"/\u003e\u003c/a\u003e \u003ca href=\"https://www.typescriptlang.org/\"\u003e\u003cimage src=\"https://img.shields.io/static/v1?label=Tailwind%20CSS\u0026message=^3\u0026style=for-the-badge\u0026labelColor=FFFFFF\u0026logo=tailwindcss\u0026color=06B6D4\"/\u003e\u003c/a\u003e \u003ca href=\"https://rsbuild.dev/\"\u003e\u003cimage src=\"https://img.shields.io/static/v1?label=Rsbuild\u0026message=^1\u0026style=for-the-badge\u0026labelColor=FFFFFF\u0026logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAKXUExURUdwTHRnZltHQldEQm1YVW9OSFVDP1ZDQU9FRVpEQYVXT2pSRFpDQ4ppU1ZDQF5JRWlUTltJR+SpjdR8aXRSS25aUbmGcHFaT5ltWl1KQlZDQLJvXpddUltGRHxvboR4dnZQSY+GhHxdUXVgV4lnWL6QcoBfV5toXL9xZGVKRLFmXHVAP5dLSXxpZlhEQldDQV5IQ1lFQqN0Y2pUTlxGQ4hfVZl5VWVQSW1dW3xbTW9OR2pUTmpVTXZoZ2ZQTJdnWmZJQ3VdReWtS3BiWndbTphmV6upqWVQSI2FhNPNzNnU021HQ3NjYc+5XO6vkriiV3ZqaFxHRX5fToxyX5d0TJ2EVraHdJOOjqd9Z7l9ZqtjUoRnYIxsWvn4+MnDwoY7OohYTtird82cfLaabOm2T72pY6CZmHlaTqmDVPDu7ulWVo5KSMqWgMS9vXhxcn9fU6SdncuXR4+CgYJ7ev+4QbZD//+8nLa2tlZDQf////KHc//Gjv/Lh+6Ib//Dkv+/mP/KiZmXl//naF1IRv/96/OTc//WXP/Blv++mv+4lf+zj/+7mmVKRv+wiv/MVYt+cv/84f/hY/+shPKPcm5OSYJ4d/+2k//fx/mmif65meSObv/72f7IifabdWVRTuuEcN6Ba6+traWhoJ9vYfKYfPCLcsl4Zql+bpaPjnxqZP/+9PW3lPyxkvjDg//9+vWfhXdgWv1aWv/Nmf/r3O3XbPq9TP/aq/q6nPqre97Z2Nuiif/swf/jr//InJFlWsybefqtjOiygO+zkPejeceRe29bV503N//m0P/Osv/w2/v07a2KUf/t1Pu0gLa0s+nm5rV0X5c4OP/BTN6je/zqffy7gdWJavF7W5A5Od7CXfjgZ+JzVUdwTDmRFRwAAADddFJOUwDeLTjm4xMbBEH02Avk3/CJc/3767j+0+ol9P3+auDe8v25xdn47/7+zP7i4u7TSpaA8qK5+N707fLWrMfp5/Wn4/3Ua+/+t975++zl8/3ozWA7/ero5e3t+e/1yf759t/56vz8+eaZ8/r7ye7z+qny+fDz/P////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AbYYNoQAABaJJREFUSMeNlvdbGlkUhkFAFETEAioq9q4Yu8ZuYjQa03uvJtm03X2ecQZFRcJqIll2BUOJWFAQ1h67RqOxpfdNsrv/zN47KEpCHvL9MjN3vnfOuee2IRDWRHVz8/fP4nCytvoQfkxuAcQiXVBZkEhkzNnq5vADBCmokqd7XdlZTCQSb1V2Buy1j7B0PLKpxaKg9C12kaTCw7/qKtfVWaQrtIt4iUTZndCtk5lwyssuEgIQ6BS9GJXhSJJdpFAkIgLj6/0fzxfhSII9woVoRipFMnOUIn+7UQASgH9d9vGiCFwu8TfqvyU5a5utihmNPEgYTTIZLEPx2mA6saJSd43utlVyxx03ivHydprLvMcFb+bTd9fX11/c4WR7ML1C9uwhBvCKD4t0h0NYeA/zDv4LiN3fIXA5+KJoPIm/l497fOi7AFB/MOF7hHNSSAiH6YsmW3j6KCR2peXnF3o5fuN3cgsN668G6j/PSDK/dqSP/mnRP99MBgfO2WqL+lMrYNvWC79tEucrYt+B1g2irq7ubDDInjP2+4YK8qwJn/2t1Q8fzcw8wv1QCyEuhH1Z+fmMAwcuvyh4/36MTrVGGP3Vjx5AjUN7a2trVdUCyN3HgUr14ae9KBi7QCdZE9set5qJBzN10I7rXEK8KxCJyhgb+5n+9bpm9D/8w6yZKotqMlBc/qkFGahrgov1qg/7W3nbrPF1P9AQTqQzmWCowPhaMTcXXj0zE6tmc+/Ch7CuNvFrnRhFs4muOOpqNS9DX02+/Avq2UPl6mxNzeMIbqTBAy3BMBAom4dKl8WQ2Yx4T07O3h4YGFidfY5hIwAxCATawTYMw0woGhAgfoMZYRwnUkVwcIXDGrL4alapnK1RAtdIQ0Nvl6Cv9okJPAyJxZfIRgybAmGYnKMa7eIHNmMfRBa1k7ALOPK0trY2oru2cRpE2dkmzdnJnAI3YjQtXCORdE88fzZ+GSxQb61WW9MANLs6AojGxjlVI8IWB3W2SaXpJ1GAGMXi9ONyuWR+BHx0/KAPIVQrkd9paKiFbqDyCA81goSLxWKpIudUiW8QNgXYX1L08omnMI+X/ScIwRK5ULUG9C7NRWgAgeRIpQpFzi2M59u23CZVkKf89BLlCKIcGBivSyXsNQiFEuh/wp5TKBR9AECulcWlk8tOYc/TmJAlX78e0XEUvmhsqKk6QnDZLhQKVQjCjlCAWi7DFwgj/MoASAILmE4jk8nZJVhcRju7q6unCTKpYC11CIV6NTKnh3NkCBKHDB3knRh2kncIiXvz5iSGnUqM5Pb1qTx6kKWeJyfA8QXDdDdNL7UEDcn2A8I9VyDoSCkjksPAfdwVDCs53i5ImUcQFbfrbUcGHM5tkWamRXajpQdBylPaBUCDEwibDZjjcXERoCEF5I6ouge7b+ITINgAmfs9yyaTO+IeihNyWLjHPdMI0tsHn3M/4b3sDV2b0xVcwOgHl6YR9RHviXmJXj6oRjY0CBGvE+fK3Q8Fr+9O1CgaFxSh3ZDLvIbYUJ9KxXB04rP81w9ral7s1eHYQFogSjnDnLZBNN25f5dstU3GDg9fjTm9cpri0R7t56m2Ady/O5+1GflpeDg2ZmXlHUVjCKScoYRPWANqANy7x052sUJiSk+/W/nimVHqIRBE+oX3biLUICdANHsei9q0LcfGbnEmJcS8+1LaIRdyaYGenmFWOQGgObH0jEfyBpKJH4uOeTE0zVs/TxConZa4lhMeorm5+Sjt87FMykYYS+EyM5MpQjhskbQwCwCIxe1o4DFhps0D1yleI5fr9R3R0bTQ8vWcNN6Bfv99jvbksmyeSt4SiUTuEe1Ho8TH0xmJRxJzwymuzEC/6HZBpK+zzR+sT1rNW1pOFAvPlUpydibB/F2ckyjbNZk2zz4+hR7Fsv0r5rzDzXL/P174wJi2ZHbsAAAAAElFTkSuQmCC\u0026color=e48c78\"/\u003e\u003c/a\u003e\n\u003c/div\u003e\n\n## Introduction\n\nA starter [Rsbuild](https://rsbuild.dev) template having:\n\n- [React](https://react.dev)\n- [TypeScript](https://www.typescriptlang.org)\n- [Tailwind CSS](https://tailwindcss.com)\n- [ESLint](https://eslint.org)\n- [Prettier](https://prettier.io)\n\n\u003e [!IMPORTANT]\n\u003e \n\u003e The latest code of this template has upgraded React to 19+. If you need react@^18, please use [this version](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/releases/tag/release-2024.09.11).\n\u003e \n\u003e 该模板的最新代码中，已经将 React 的版本更新到了 19+。如果你需要 react@^18，请使用[这个版本](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/releases/tag/release-2024.09.11)。\n\n\u003e [!TIP]\n\u003e \n\u003e This code repository may occasionally update its dependency versions. If the dependency versions in the latest code do not meet your expectations, please go to [Tags](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/tags) section to download a previous version of this template. I will display the dependencies used in each Tag, please choose the one you need.\n\u003e \n\u003e 这个代码仓库可能会不定期更新其依赖包的版本。如果最新代码中依赖的版本不符合你的期望，请移步[Tags](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/tags)下载之前的模板。每个Tag中使用的依赖都会展示在Tag详情中，请选择你需要的版本。\n\n## Usage\n\n\u003e [!TIP]\n\u003e \n\u003e The fastest way to use this template is to click the “Use this template” button on the top right of this repository. It will help you create a new repository quickly, and you can make any modifications to your own repository. If you still want to download this template separately, please continue reading.\n\u003e \n\u003e 使用该模板的最快方式，就是点击本仓库右上角的“使用该模板”按扭。这帮助你使用该模板迅速创建一个新的仓库，然后你可以对自己的仓库进行任何修改。如果你仍然希望单独下载此模板，可继续往下读。\n\nIf you need a copy of this repository. You can [download](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/archive/refs/heads/main.zip) a copy as zip but [tiged](https://github.com/tiged/tiged) is recommended.\n\nAfter you installed tiged, please excute the following commands:\n\n```sh\n$ cd path-to-save-your-project\n$ tiged royrao2333/template-rsbuild-react-ts-tailwind your-project-name\n```\n\nAfter getting a copy of this repository, you can use your package manager to install dependecies:\n\n```sh\n$ cd path-to-your-project\n$ pnpm install\n\n# npm install\n# yarn install\n```\n\nLet's run!\n\n```sh\n$ pnpm run dev\n\n# npm run dev\n# yarn run dev\n```\n\n\u003e We've already implemented some recommended configurations in `.eslintrc.cjs` and `prettier.config.mjs`. Feel free to edit them if you have your own preferences.\n\n## Contributing\n\nFeel free to dive in! [Open an issue](https://github.com/RoyRao2333/template-rsbuild-react-ts-tailwind/issues/new) or submit PRs.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRoyRao2333%2Ftemplate-rsbuild-react-ts-tailwind/lists"}