{"id":19094193,"url":"https://github.com/daveinchy/native-desktop-template","last_synced_at":"2026-01-04T09:41:55.972Z","repository":{"id":53202870,"uuid":"520909698","full_name":"DaveInchy/native-desktop-template","owner":"DaveInchy","description":"non create-react-app but React Native desktop application template, all configurations done from scratch so its very customizable. This is a stable release! maybe update webpack-cli package if not working.","archived":false,"fork":false,"pushed_at":"2022-08-17T15:36:55.000Z","size":9130,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-28T08:54:18.851Z","etag":null,"topics":["application","desktop","development","electronjs","eslint","mobile","postcss","prettier-eslint","react-native","reactjs","tailwindcss","template","webpack"],"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/DaveInchy.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}},"created_at":"2022-08-03T14:16:29.000Z","updated_at":"2023-03-19T12:33:53.000Z","dependencies_parsed_at":"2022-08-13T02:20:42.398Z","dependency_job_id":null,"html_url":"https://github.com/DaveInchy/native-desktop-template","commit_stats":null,"previous_names":[],"tags_count":1,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveInchy%2Fnative-desktop-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveInchy%2Fnative-desktop-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveInchy%2Fnative-desktop-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DaveInchy%2Fnative-desktop-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DaveInchy","download_url":"https://codeload.github.com/DaveInchy/native-desktop-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245048335,"owners_count":20552492,"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":["application","desktop","development","electronjs","eslint","mobile","postcss","prettier-eslint","react-native","reactjs","tailwindcss","template","webpack"],"created_at":"2024-11-09T03:27:56.322Z","updated_at":"2026-01-04T09:41:55.933Z","avatar_url":"https://github.com/DaveInchy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# \u003e_ native-desktop-template\n\nThis is a template for a native app, it uses electron for desktop functionality and uses webpack + create-react-app to handle compiling to Android \u0026 iOS. It is intended to be used with a [create-react-app]('https://github.com/DaveInchy/tailwind-app') example project... Make sure to export your original \"create react app template\" into the `src/` folder and copy every static file to the `public/` folder.\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n# \u003e_ Installing\nTo install the whole source code, run the following command:\n\n```\n$ npm run setup\n```\n\u003cbr\u003e\n\n# \u003e_ Running\n\n\n```\n$ npm run dev \u003c-- A Development setup\n$ npm run start\n$ npm run test\n$ npm run eject\n$ npm run build\n$ npm run build:dev\n$ npm run build:prod\n$ npm run build:react\n$ npm run build:electron\n$ npm run build:windows\n$ npm run electron:start\n$ npm run eslint:start\n$ npm run eslint:fix\n$ npm run format:fix\n$ npm run format:start\n# ----------------------------- #\nAre you sure to continue? [y/n] |\n\u003e_ maybe?                       |\n```\n\n\u003cbr\u003e\n\n# \u003e_ Configuration\n\n- Setup by Webpack \u0026 Babel -\u003e `webpack.config.js`\n- Design by TailwindCSS -\u003e `tailwind.config.js`\n- Desktop by Electron -\u003e `public/electron.js`\n- Mobile by React Native -\u003e `src/index.js`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaveinchy%2Fnative-desktop-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaveinchy%2Fnative-desktop-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaveinchy%2Fnative-desktop-template/lists"}