gitwtfhub

wtf is react-native-fbsdk?

skevy/react-native-fbsdk — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2015-10-12

Objective-CAudience · developerDormant

TL;DR

A React Native wrapper that adds Facebook login, sharing, and data features to iOS apps using plain JavaScript instead of native code.

Mindmap

mindmap
  root((react-native-fbsdk))
    What it does
      Facebook login
      Content sharing
      Data and events
    Tech stack
      Objective-C
      React Native
      CocoaPods
    Use cases
      Add login button
      Share achievements
      Fetch friend list
    Audience
      React Native developers
    Setup
      Xcode config
      Facebook iOS SDK
      Three install options

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Add a Facebook login button to a React Native iOS app.

REASON 2

Let users share content, like achievements or stats, directly to their Facebook feed.

REASON 3

Pull data from Facebook such as a user's friend list.

REASON 4

Log Facebook events like purchases from within a React Native app.

What's in the stack?

Objective-CReact NativeJavaScriptCocoaPods

How it stacks up

skevy/react-native-fbsdkkrausefx/eigenskevy/react-native-linear-gradient
LanguageObjective-CObjective-CObjective-C
Last pushed2015-10-122017-02-182015-08-10
MaintenanceDormantDormantDormant
Setup difficultymoderatemoderate
Complexity4/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

Yoink these prompts

Prompt 1
Show me how to install the login package from react-native-fbsdk and add a Facebook login button.
Prompt 2
Walk me through setting up this library with CocoaPods in Xcode for a React Native iOS project.
Prompt 3
How do I use the share package here to let users post content to their Facebook feed?
Prompt 4
Explain how the core, login, and share packages in this repo are separated so I only install what I need.

Frequently asked questions

wtf is react-native-fbsdk?

A React Native wrapper that adds Facebook login, sharing, and data features to iOS apps using plain JavaScript instead of native code.

What language is react-native-fbsdk written in?

Mainly Objective-C. The stack also includes Objective-C, React Native, JavaScript.

Is react-native-fbsdk actively maintained?

Dormant — no commits in 2+ years (last push 2015-10-12).

Who is react-native-fbsdk for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.