{"id":19873540,"url":"https://github.com/react-native-training/create-xp-app","last_synced_at":"2025-07-24T06:02:21.820Z","repository":{"id":73191528,"uuid":"90336002","full_name":"react-native-training/create-xp-app","owner":"react-native-training","description":"ReactXP Project Generator","archived":false,"fork":false,"pushed_at":"2018-01-02T14:51:15.000Z","size":61790,"stargazers_count":182,"open_issues_count":10,"forks_count":17,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-25T21:16:51.000Z","etag":null,"topics":["android","ios","react","react-native","reactjs","reactxp","windows"],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/react-native-training.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2017-05-05T04:09:28.000Z","updated_at":"2025-03-31T10:23:45.000Z","dependencies_parsed_at":null,"dependency_job_id":"9034587a-8d9d-4c9c-ba8b-5c53376d934a","html_url":"https://github.com/react-native-training/create-xp-app","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-training%2Fcreate-xp-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-training%2Fcreate-xp-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-training%2Fcreate-xp-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/react-native-training%2Fcreate-xp-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/react-native-training","download_url":"https://codeload.github.com/react-native-training/create-xp-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252023090,"owners_count":21682130,"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":["android","ios","react","react-native","reactjs","reactxp","windows"],"created_at":"2024-11-12T16:19:06.158Z","updated_at":"2025-05-02T10:30:26.999Z","avatar_url":"https://github.com/react-native-training.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![create-xp-app](http://reactnative.training/createxpapp2.png)\n\n### [ReactXP](https://github.com/Microsoft/reactxp)  Project Generator\n\nThis app works on React Native (iOS, Android, Windows) and web. Most of the app's code is contained in App.tsx.\n\n## To get started, install the create-xp-app cli globally   \n```\nnpm i -g create-xp-app\n```\n\n## To create a new ReactXP app\n\n1. Run create-xp-app \u003cprojectName\u003e   \n```\ncreate-xp-app MyProject\n```\n\n\n![cli](http://reactnative.training/figlett4.jpg)\n\n\n### To run on web:   \n\n1. Run npm run web-watch   \n```\nnpm run web-watch\n```\n\nThis compiles the TypeScript code and recompiles it whenever any files are changed.\n\n2. Open index.html in your browser to view the result.\n\n### Building for React Native (iOS, Android, Windows)   \n\n1. Run npm run rn-watch   \n```\nnpm run rn-watch  \n``` \n\nThis compiles the TypeScript code and recompiles it whenever any files are changed.\n\n2. In another command prompt run npm start   \n```\nnpm start\n```\n\nThis starts the React Native Packager.\n\nUse the command line, Xcode or Android Studio to build and deploy the native app code just like you would with any other React Native project.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-native-training%2Fcreate-xp-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Freact-native-training%2Fcreate-xp-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Freact-native-training%2Fcreate-xp-app/lists"}