{"repo":"siddarthkay/react-native-nim","free":true,"listed":false,"github":"https://github.com/siddarthkay/react-native-nim","clone":"git clone https://github.com/siddarthkay/react-native-nim.git","description":"A starter template with react-native and nim to demonstrate connecting a nim backend with react-native.","language":"Python","stars":21,"topics":[],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native + Nim Automatic binding generation for Nim business logic in React Native apps iOS Android ----- ---------------------------------------------------------------------------------------- --------- Write your business logic in Nim, get React Native bindings automatically. Inspired by go-mobile and status-go/status-mobile. Quick Start Create a new project Or clone and run the CLI locally: Then follow the printed steps: Prerequisites - Node.js 18+ - Nim 2.0+ ( brew install nim on macOS) - Python 3 (for binding generator) - Xcode (iOS) / Android SDK (Android) Or use the included Nix flake for a reproducible environment: Development (Demo App) The demo app in mobile-app/ uses Makefiles for all build operations: Make Targets Target Description -------- ------------- make setup Install Node dependencies make ios Build Nim + iOS app (full pipeline) make android Build Nim + Android app (full pipeline) make clean Clean all build artifacts make clean-all Clean everything including Nim caches Sub-project targets (run from mobile-app/ ): Target Description -------- ------------- make build-nim Compile Nim + static lib + bindings + headers make nim-compile Compile Nim to C files only make nim-static-lib Compile C files into static library make nim-bindings Generate TypeScript/iOS/Android bridge code make build-ios Full iOS build pipeline make build-android Full Android build pipeline make run-ios Dev build + deploy to iOS Simulator make run-android Dev build + deploy to Android","default_branch":null,"files":null,"tree":[],"storefront":"/r/siddarthkay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/siddarthkay/react-native-nim/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."}