MCPcopy Index your code
hub / github.com/GeekyAnts/NativeBase-KitchenSink

github.com/GeekyAnts/NativeBase-KitchenSink @2.12.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.12.0 ↗ · + Follow
496 symbols 864 edges 227 files 1 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NativeBase KitchenSink v2.12.0

An example app with all the UI components of NativeBase

NativeBase-KitchenSink comes in four forms of app for you! 1. Pure React Native App with react-navigation on branch master 2. Pure React Native App with RNRF on branch RNRF 3. An Expo app with CRNA and react-navigation on branch CRNA 4. A React App with NativeBase for web on branch web-support

Find the installation guide in ReadMe of appropriate branches

Demo

iOS Android
ios-demo android-demo

Installation

  • Clone and install packages
git clone git@github.com:GeekyAnts/NativeBase-KitchenSink.git
cd NativeBase-KitchenSink
yarn
react-native link react-native-vector-icons
  • Run on iOS

    • Opt #1:
      • Open the project in Xcode from ios/NativeBase-KitchenSink.xcodeproj
      • Click run button to simulate
    • Opt #2:
      • Run react-native run-ios in your terminal
  • Run on Android

    • Make sure you have an Android emulator installed and running
    • Run react-native run-android in your terminal

BuilderX

Another major project by us is BuilderX, a screen design tool which codes React Native for you.

Core symbols most depended-on inside this repo

toggleRadio2
called by 3
src/screens/radio/default.js
toggleRadio3
called by 3
src/screens/radio/default.js
toggleRadio4
called by 3
src/screens/radio/default.js
toggleSwitch2
called by 2
src/screens/checkbox/index.js
toggleSwitch3
called by 2
src/screens/checkbox/index.js
toggleSwitch4
called by 2
src/screens/checkbox/index.js
toggleTab2
called by 2
src/screens/footer/basicFooter.js
toggleTab3
called by 2
src/screens/footer/basicFooter.js

Shape

Class 236
Method 139
Function 121

Languages

TypeScript98%
Java2%

Modules by API surface

src/theme/variables/platform.js25 symbols
src/theme/variables/material.js25 symbols
src/theme/variables/commonColor.js25 symbols
src/screens/radio/default.js8 symbols
src/screens/footer/iconText.js8 symbols
src/screens/footer/iconFooter.js8 symbols
src/screens/footer/basicFooter.js8 symbols
src/screens/checkbox/index.js8 symbols
src/screens/radio/custom.js6 symbols
src/screens/footer/badgeFooter.js6 symbols
android/app/src/main/java/com/nativebasekitchensink/MainApplication.java6 symbols
src/screens/tab/index.js5 symbols

For agents

$ claude mcp add NativeBase-KitchenSink \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact