{"id":22903936,"url":"https://github.com/tracktor/create-boilerplate-vite-react-ts","last_synced_at":"2025-05-08T17:05:06.845Z","repository":{"id":63624912,"uuid":"569308917","full_name":"Tracktor/create-boilerplate-vite-react-ts","owner":"Tracktor","description":"Start a Vite React TypeScript project in few second !","archived":false,"fork":false,"pushed_at":"2023-09-19T11:25:12.000Z","size":416,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-05-08T17:04:43.722Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Tracktor.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"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":"2022-11-22T14:37:06.000Z","updated_at":"2023-04-29T22:25:55.000Z","dependencies_parsed_at":"2024-10-29T10:54:53.273Z","dependency_job_id":null,"html_url":"https://github.com/Tracktor/create-boilerplate-vite-react-ts","commit_stats":{"total_commits":81,"total_committers":2,"mean_commits":40.5,"dds":0.03703703703703709,"last_synced_commit":"93c7010a5a242f8197e765fd6b929540fcad1047"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tracktor%2Fcreate-boilerplate-vite-react-ts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tracktor%2Fcreate-boilerplate-vite-react-ts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tracktor%2Fcreate-boilerplate-vite-react-ts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Tracktor%2Fcreate-boilerplate-vite-react-ts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Tracktor","download_url":"https://codeload.github.com/Tracktor/create-boilerplate-vite-react-ts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253112072,"owners_count":21856070,"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","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-12-14T02:39:33.351Z","updated_at":"2025-05-08T17:05:06.805Z","avatar_url":"https://github.com/Tracktor.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# create-boilerplate-vite-react-ts\n\n[![npm version](https://badge.fury.io/js/create-boilerplate-vite-react-ts.svg)](https://badge.fury.io/js/create-boilerplate-vite-react-ts)\n\n\u003e Create quickly a skeleton of `Vite React TypeScript`\napplication with amazing configuration.\n\n- [Quick Start](#Quick-Start)\n- [Optional params](#Optional-params)\n- [Files structure](#Files-structure)\n\n## Quick Start\n\n**bun:**\n```bash\nbun create boilerplate-vite-react-ts YOUR_APP_NAME\n```\n\n**npm:**\n```bash\nnpm create boilerplate-vite-react-ts YOUR_APP_NAME\n```\n**yarn**:\n```bash\nyarn create boilerplate-vite-react-ts YOUR_APP_NAME\n```\n**pnpm**:\n```bash\npnpm create boilerplate-vite-react-ts YOUR_APP_NAME\n```\n\n## Optional params\n\nYou can add some params to install and configure automatically\nsome popular libraries.\n\n| Name           | Description                  | Documentation                                   |\n|----------------|------------------------------|-------------------------------------------------|\n| `axios`        | Install axios library        | [axios](https://axios-http.com/fr/docs/intro)   |\n| `i18next`      | Install i18next library      | [i18next](https://www.i18next.com)              |\n| `react-query`  | Install react query library  | [react-query](https://react-query.tanstack.com) |\n| `react-router` | Install react router library | [react-router](https://reactrouter.com)         |\n\u003cbr\u003e\nexample:\n\n```console\nnpm create boilerplate-vite-react-ts YOUR_APP_NAME --axios --i18next\n```\n\n## Files structure\n\n```\n├── .husky\n    pre-commit\n├── public\n    favicon.ico\n└── src\n    └── assets\n    └── components\n        └── DataDisplay\n        └── Feedback\n        └── Inputs\n        └── Layout\n        └── Navigation\n        └── Surfaces\n        └── Utils\n            Router.tsx (optional if react-router is installed)\n    └── constants\n        routes.ts (optional if react-router is installed)\n    └── context\n    └── features\n    └── hooks\n    └── locales\n    └── pages\n        Contact.tsx (optional if react-router is installed)\n        Home.tsx (optional if react-router is installed)\n    └── services\n    └── stores\n    └── types\n        i18next.d.ts (optional if i18next is installed)\n        vite-env.d.ts\n    └── utils\n    App.test.tsx\n    App.tsx\n    test.config.ts\n.eslintignore\n.eslintrc.json\n.gitignore\nindex.html\nindex.tsx\npackage.json\nREADME.md\ntsconfig.json\ntsconfig.node.json\nvite.config.ts\n[yarn.lock|pnpm-lock.yaml|package-lock.json|bun.lockb]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftracktor%2Fcreate-boilerplate-vite-react-ts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftracktor%2Fcreate-boilerplate-vite-react-ts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftracktor%2Fcreate-boilerplate-vite-react-ts/lists"}