{"id":13604817,"url":"https://github.com/xyflow/vite-react-flow-template","last_synced_at":"2025-08-23T19:07:29.213Z","repository":{"id":206199468,"uuid":"716033668","full_name":"xyflow/vite-react-flow-template","owner":"xyflow","description":"A vite template to get started with React Flow","archived":false,"fork":false,"pushed_at":"2025-04-01T16:36:50.000Z","size":277,"stargazers_count":54,"open_issues_count":2,"forks_count":28,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-04-02T06:48:59.591Z","etag":null,"topics":["react-flow","vite"],"latest_commit_sha":null,"homepage":"https://reactflow.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/xyflow.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":"2023-11-08T10:41:58.000Z","updated_at":"2025-03-27T20:40:04.000Z","dependencies_parsed_at":"2023-11-08T12:41:00.897Z","dependency_job_id":"e4becb4a-16b5-4b59-b7b6-6cdec5bb0f6f","html_url":"https://github.com/xyflow/vite-react-flow-template","commit_stats":{"total_commits":20,"total_committers":3,"mean_commits":6.666666666666667,"dds":0.55,"last_synced_commit":"54a33fa7091c005922802033c4e9d68d0ca5eda6"},"previous_names":["xyflow/vite-react-flow-template"],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xyflow%2Fvite-react-flow-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xyflow%2Fvite-react-flow-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xyflow%2Fvite-react-flow-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xyflow%2Fvite-react-flow-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xyflow","download_url":"https://codeload.github.com/xyflow/vite-react-flow-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248018061,"owners_count":21034048,"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":["react-flow","vite"],"created_at":"2024-08-01T19:00:51.575Z","updated_at":"2025-04-09T10:09:40.535Z","avatar_url":"https://github.com/xyflow.png","language":"TypeScript","funding_links":[],"categories":["Get Started"],"sub_categories":["Templates"],"readme":"![](https://github.com/xyflow/web/blob/main/assets/codesandbox-header-ts.png?raw=true)\n\n# React Flow starter (Vite + TS)\n\nWe've put together this template to serve as a starting point for folks\ninterested in React Flow. You can use this both as a base for your own React\nFlow applications, or for small experiments or bug reports.\n\n**TypeScript not your thing?** We also have a vanilla JavaScript starter template,\njust for you!\n\n## Getting up and running\n\nYou can get this template without forking/cloning the repo using `degit`:\n\n```bash\nnpx degit xyflow/vite-react-flow-template your-app-name\n```\n\nThe template contains mostly the minimum dependencies to get up and running, but\nalso includes eslint and some additional rules to help you write React code that\nis less likely to run into issues:\n\n```bash\nnpm install # or `pnpm install` or `yarn install`\n```\n\nVite is a great development server and build tool that we recommend our users to\nuse. You can start a development server with:\n\n```bash\nnpm run dev\n```\n\nWhile the development server is running, changes you make to the code will be\nautomatically reflected in the browser!\n\n## Things to try:\n\n- Create a new custom node inside `src/nodes/` (don't forget to export it from `src/nodes/index.ts`).\n- Change how things look by [overriding some of the built-in classes](https://reactflow.dev/learn/customization/theming#overriding-built-in-classes).\n- Add a layouting library to [position your nodes automatically](https://reactflow.dev/learn/layouting/layouting)\n\n## Resources\n\nLinks:\n\n- [React Flow - Docs](https://reactflow.dev)\n- [React Flow - Discord](https://discord.com/invite/Bqt6xrs)\n\nLearn:\n\n- [React Flow – Custom Nodes](https://reactflow.dev/learn/customization/custom-nodes)\n- [React Flow – Layouting](https://reactflow.dev/learn/layouting/layouting)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxyflow%2Fvite-react-flow-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxyflow%2Fvite-react-flow-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxyflow%2Fvite-react-flow-template/lists"}