{"repo":"brilliantinsane/tenkit","free":true,"listed":false,"github":"https://github.com/brilliantinsane/tenkit","clone":"git clone https://github.com/brilliantinsane/tenkit.git","description":"Build one mobile app with Expo and ship it as many branded apps from a shared codebase.","language":"TypeScript","stars":31,"topics":["expo","mobile-apps","react-native","white-label","app-generator","eas-build","expo-router","multi-tenant","starter-kit","typescript"],"license":"MIT","category":"mobile-apps","readme_excerpt":"tenkit Build and ship multiple Expo apps from one codebase. Tenkit creates Expo projects for products that need multiple native app identities: different names, icons, colors, bundle IDs, Android package names, URL schemes, EAS projects, and runtime business contexts. Instead of copying an Expo app for every brand, venue, customer, or business unit, Tenkit keeps the shared product model explicit and generates a project around the Setup Type you choose. Highlights - Create a generated Expo project with a familiar package-manager create command. - Choose between White Label Apps, Runtime Tenant App, and Generic + Standalone Apps. - Keep App Variant identity typed and reviewable: name, slug, scheme, bundle ID, Android package, native assets, theme, and EAS project. - Keep Runtime Tenant behavior separate from build-time App Variant identity. - Use generated local commands for Build Preparation, reset, and diagnostics. - Verify Template output through generated app tests, TypeScript, and Expo config checks. Create A Project The create flow asks for: - project name - Setup Type - App Variant names and Accents - Styling Choice It then creates a child folder, installs dependencies with the package manager you used to launch the create command, initializes git when safe, and prints next steps. Tenkit can be launched through pnpm, npm, npx, Bun, or bunx. The create flow detects that launcher and uses the same package manager for generated project installation, local README commands, a","default_branch":null,"files":null,"tree":[],"storefront":"/r/brilliantinsane","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brilliantinsane/tenkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}