MCPcopy Create free account
hub / github.com/callstackincubator/react-native-fast-io

github.com/callstackincubator/react-native-fast-io @v0.2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.2.0 ↗ · + Follow
658 symbols 922 edges 132 files 169 documented · 26% updated 12mo agov0.2.0 · 2024-12-20★ 34710 open issues

Browse by type

Functions 448 Types & classes 210
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

react-native-fast-io

Your app, when you hit the Nitro boost 🏎️💨


Getting started

[!WARNING] This library is still under development. Use at your own risk.

npm install react-native-fast-io --save

Prerequisites

  • React Native 0.76 or higher
  • Nitro Modules

Usage

// With `unstable_enablePackageExports` enabled
import { WebSocket } from 'react-native-fast-io/ws'

// Otherwise
import { WebSocket } from 'react-native-fast-io'

What's included

Name Docs W3C Status
WebSocket 📖 WebSocket API Beta ✅
Fetch 📖 Fetch API Work In Progress 🚧
FileSystem 📖 File System Access API Work In Progress 🚧
Blob 📖 Blob API Work In Progress 🚧
Streams 📖 Streams API Work In Progress 🚧

[!TIP] Unless otherwise specified, all methods work as per W3C specifications. For details, consult each module's documentation.

Made with ❤️ at Callstack

React Native FastIO is an open source project and will always remain free to use. If you think it's cool, please star it 🌟. Callstack is a group of React and React Native geeks, contact us at hello@callstack.com if you need any help with these or just want to say hi!

Like the project? ⚛️ Join the team who does amazing stuff for clients and drives React Native Open Source! 🔥 |

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 355
Class 182
Function 93
Interface 15
Enum 13

Languages

C++63%
TypeScript20%
Kotlin16%
Java1%
Ruby1%

Modules by API surface

packages/react-native-fast-io/nitrogen/generated/ios/FastIO-Swift-Cxx-Bridge.hpp71 symbols
packages/react-native-fast-io/src/w3c/ws.ts25 symbols
packages/react-native-fast-io/nitrogen/generated/ios/FastIO-Swift-Cxx-Umbrella.hpp22 symbols
packages/react-native-fast-io/nitrogen/generated/ios/FastIO-Swift-Cxx-Bridge.cpp22 symbols
packages/react-native-fast-io/src/w3c/fs.ts21 symbols
packages/react-native-fast-io/nitrogen/generated/ios/c++/HybridWebSocketSpecSwift.hpp17 symbols
packages/react-native-fast-io/src/native/streams.nitro.ts16 symbols
packages/react-native-fast-io/src/w3c/streams.ts14 symbols
packages/react-native-fast-io/nitrogen/generated/android/c++/JHybridWebSocketSpec.cpp14 symbols
packages/react-native-fast-io/android/src/main/java/com/margelo/nitro/fastio/HybridWebSocket.kt14 symbols
packages/react-native-fast-io/src/native/ws.nitro.ts13 symbols
packages/react-native-fast-io/nitrogen/generated/android/kotlin/com/margelo/nitro/fastio/HybridWebSocketSpec.kt13 symbols

For agents

$ claude mcp add react-native-fast-io \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page